为了账号安全,请及时绑定邮箱和手机立即绑定

为什么和显示的是字符串:587,而不是587三个数之和??

为什么和显示的是字符串:587,而不是587三个数之和??

正在回答

3 回答

+即可作为链接符,也可作为加号运算符.当运算符中有一个是变量类型是字符串时,+表示链接运算.同时加号也表示一个正数,当在变量前加一个+,可以将一个数值类的字符串数据转换为数值.ex : var num = +'55'  // -> num = 55

1 回复 有任何疑惑可以回复我~

你代码怎么写的?没补充完整?

function   add3(x,y,z){
    sum = x + y +z;
    document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
}	 
add3(5,8,3);
add3(7,1,4);


0 回复 有任何疑惑可以回复我~

因为最后用的是字符串拼接

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么和显示的是字符串:587,而不是587三个数之和??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信