/我正在尝试制作一个简单的循环。我似乎无法让它发挥作用。
var c =0;
while (x !== false) {
x = men[c].plat;
if (x == "null") {break;}
f = f + x + "<br>";
c++;
}
var men = [
{"plat": 7},
{"plat": 1},
{"plat": null }];
我只想让循环看到“null”字符串,然后离开循环。 谢谢
最佳答案
假设其他一切都很好,您的检查应该是 x === null
因为 null
是关键字,而不是字符串。另外,您的 men
声明必须位于循环之前,否则无法访问。
提示:帮自己一个大忙,选择更具描述性的变量名称。一个好的经验法则是永远不要使用不是循环计数器的 1 字符变量名称。
关于javascript - 使用 null 作为条件的简单 js 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30929294/