変更されたデータ処理方法の歪みの前JS問題

1.加法

関数numAdd(NUM1:数、NUM2:数):数{
baseNumを聞かせ:数、baseNum1:番号、baseNum2:数値。
{試みる
baseNum1 = num1.toString()を分割( "")[1] .LENGTH。
}キャッチ(E){
baseNum1 = 0。
}
{してみてください
。( "")baseNum2 = num2.toString()分割[1] .LENGTH。
}キャッチ(E){
baseNum2 = 0。
}
baseNum = Math.pow(10、Math.max(baseNum1、baseNum2))。
リターン(NUM1 * baseNum + num2の* baseNum)/ baseNum。
}。
2.减法方式

/ **
* @param NUM1被减数
* @param NUM2减数
* /
関数numSub(NUM1:数、NUM2:数):数{
せbaseNum:数、baseNum1:番号、baseNum2:数値。
{試みる
baseNum1 = num1.toString()を分割( "")[1] .LENGTH。
}キャッチ(E){
baseNum1 = 0。
}
{してみてください
。( "")baseNum2 = num2.toString()分割[1] .LENGTH。
}キャッチ(E){
baseNum2 = 0。
}
baseNum = Math.pow(10、Math.max(baseNum1、baseNum2))。
リターン(NUM1 * baseNum -からnum2 * baseNum)/ baseNum。
}。

おすすめ

転載: www.cnblogs.com/hr-cmbc/p/11332228.html