use the "if (isValueNumber(val)) { }"
//It's unnecessary, and it's unrealizable. The logic of changing variables and changing them is completely confusing
//such as variate “val” and this.currrentValue. Why? What Fuck!
Other right
delete "if (isValueNumber(val)) {
}"
//At first, I thought match did not listen the data , and the console did not report any errors. I used console.log() to find out the errors step by step, which was too difficult for beginners