问题:输入第一个数字,再输入第二个数字,而后输出结果。
(错误 ) var num1=prompt('请输入第一个数:');
var num2=prompt('请输入第二个数');
var result=num1+num2;
alert(result);
纠:因为以prompt输入的数字是以字符形式存在在声明的变量中;
tips(将字符型变量转换成数值形变量):
parseInt(string)
parseFloat(string)
Number(string)
算术运算(- * /)
(正确) var num1=prompt('请输入第一个数:');
var num2=prompt('请输入第二个数');
var result=(num1-0) +(num2-0);//或者var result=parseFloat(num1)+parseFloat(num2);
alert(result);
Yheyi-javascript👣