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

求大神帮我看看这个程序是怎么解释的

<script>

var count1;

var count2;

count1=1;

while(count1<=10){

count2=1;

while(count2<=50){

count1++;

}

count2++;

</script>


正在回答

2 回答

count1无穷大是没错,但死循环的原因是因为count2,下面这样看比较清晰

内循环中并未改变count2的值,所以count2<=50恒成立,内循环变成死循环

<script>
var count1;
var count2;
count1=1;
while(count1<=10){
	count2=1;
	while(count2<=50){
		count1++;
		}
		count2++;
	} 
</script>

 如果把count2++;放到内循环里就没问题

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

这是一个死循环

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

胡震撼 提问者

是说count1无穷大么?
2015-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神帮我看看这个程序是怎么解释的

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