为什么这个循环永远不会结束?

时间:2019-01-09 03:31:58

标签: javascript

我不明白为什么这只会给我1个警报,而不是无限个警报。

var x=1;

$(document).ready(function(){
  do{
     alert("hey");
     x--;
  }while(x=1);
});

1 个答案:

答案 0 :(得分:3)

x = 1时的内部条件不是条件。这是一项任务。尝试x == 1。这样就可以了