Cut*_*nja 1 html javascript numbers input add
我正在使用Javascript模拟计算器.
用户可以在给定的文本框中输入2个数字,它将显示总和,产品,差异和除法.
这是我的功能 -
function calculate(num1, num2) {
console.log("First Number = " + num1 + " Second Number = " + num2);
console.log("Sum = " + (num1 + num2));
console.log("Product =" + (num1 * num2));
console.log("Difference = " + (num1 - num2));
console.log("Division = " + (num1 / num2));
}
Run Code Online (Sandbox Code Playgroud)
当用户输入第一个数字4和第二个数字3时,我得到这个结果:
First Number = 4 Second Number = 3
Sum = 43 // sum should be 7 NOT 43
Product = 12
Difference = 1
Division = 1.3333333333333333
Run Code Online (Sandbox Code Playgroud)
任何想法在这里有什么不对?
因为+也是JavaScript中的String Concatinater.使用parseInt(var1)+ parseInt(var2)它将起作用.还看看---> Javascript操作符
理解+运算符.谢谢
| 归档时间: |
|
| 查看次数: |
1606 次 |
| 最近记录: |