Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 卡在无限循环中,循环内有多个If条件_Javascript - Fatal编程技术网

Javascript 卡在无限循环中,循环内有多个If条件

Javascript 卡在无限循环中,循环内有多个If条件,javascript,Javascript,你能告诉我为什么这个代码会生成一个无限循环吗?我试着将步数限制在>min)和&(I是的,你有一个无限循环。因为I=-9.00和你的第一个if是I>min,哪个min=-9.00不是很大。只要把改成=/code> var min=-9.00; var max=14.00; 对于(var i=min;i=min)和&(i-2.00)和&(i 0.00)和&(i 6.00)和(我用调试器检查过代码了吗?i用min初始化i,这样你就不会满足任何if条件,所以i永不更改->无限循环:i>min是假的,因

你能告诉我为什么这个代码会生成一个无限循环吗?我试着将步数限制在
>min)和&(I是的,你有一个无限循环。因为
I=-9.00
和你的第一个if是
I>min
,哪个
min=-9.00
不是很大。只要把
改成
=/code>

var min=-9.00;
var max=14.00;
对于(var i=min;i如果((i>=min)和&(i-2.00)和&(i 0.00)和&(i 6.00)和(我用调试器检查过代码了吗?
i
min
初始化
i
,这样你就不会满足任何
if
条件,所以
i
永不更改->无限循环:
i>min
是假的,因为在开始时
i==min
,可能你想要
条件,而不是