每当我运行代码时,都会给我一个错误。
do {
airand = Math.floor((Math.random() * 8) + 1) + 8;
}
while (Number(document.getElementById(airand))) == 0);
答案 0 :(得分:2)
您需要在while条件之前加一个括号:
do {
airand = Math.floor((Math.random() * 8) + 1) + 8;
}
while ((Number(document.getElementById(airand))) == 0);