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

JS for循环有关变量类型的问题

JS for循环有关变量类型的问题

幕布斯6054654 2018-09-13 05:05:39
<script>    var num = 100;    for (var i=num-5;i<num+5;i++){        // console.log(typeof(i));        console.log("i");    }</script>这段代码控制台会输出10次i;<script>    var num = "100";    for (var i=num-5;i<num+5;i++){        // console.log(typeof(i));        console.log("i");    }</script>这段代码会输出几百次i;是为什么??区别仅仅是赋值给变量num的是字符串或数字
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

因为"100" - 5是95,而"100" + 5是1005


查看完整回答
反对 回复 2018-09-29
  • 1 回答
  • 0 关注
  • 623 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信