为什么我运算出来的不是这样的呢

来源:5-3 选择练习

慕的地1212123

2020-01-03 11:31:16

var a="50",d=50

 console.log(d+a);

最后得出的结果是100

写回答

2回答

好帮手慕星星

2020-01-03

同学你好,这段代码中的标点符号需要是英文状态下的,否则测试会报错。使用Chrome浏览器结果是拼接后的,不是100:

 var a = 50,
            d = "50";

        f = a + d;

        console.log(f);

http://img.mukewang.com/climg/5e0edadf099525ae01730037.jpg

建议重新测试下,或者同学说明是使用什么浏览器进行测试的,便于排查问题。

祝学习愉快!

0

慕的地1212123

提问者

2020-01-03

var a=50,d="50";

 f=a+d;

console.log( f );

得出来的结果也是100,没有拼接的效果啊

0

0 学习 · 40143 问题

查看课程