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

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 关注
  • 681 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号