扫码关注官方订阅号
这段代码控制台会输出10次i;
这段代码会输出几百次i;是为什么??区别仅仅是赋值给变量num的是字符串或数字
认证0级讲师
因为"100" - 5是95,而"100" + 5是1005
你真逗!^_^
num+5
是1005
1005
因为"100" + 5 = "1005",强制类型转换后你的代码实际上是:
"100" + 5 = "1005"
... for(var i = 95; i < 1005; i++){ ...
你控制台输出100+5和"100"+5就知道答案了
"100" - 5是95,而"100" + 5是1005
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
因为"100" - 5是95,而"100" + 5是1005
你真逗!^_^
num+5
是
1005因为
"100" + 5 = "1005",强制类型转换后你的代码实际上是:你控制台输出100+5和"100"+5就知道答案了
"100" - 5是95,而"100" + 5是1005