问题描述
- 初学者, 不知道哪里错了 求指点 谢谢 不怕嘲笑 不怕讽刺 只求进步
- <br> var i = 2;</p><pre><code> while ( i<101) { var arr=[]; for (var a = 2; a < =i;a++) { if (i%a==0) { arr.push(0); } } if (arr.length==1) { document.write(i); } document.write("<br>"); i++; }</code></pre>
解决方案
for (var a = 1; a < =i; a++) { if (i%a==0) { count++; } } 这段错误< = 运算符中间不能有空格 要写成 <=
解决方案二:
你上面的代码乱了???
解决方案三:
你如果要发代码点击 ""代码片"" 再把代码放进去再发,不然你发这根本就不是你要给我们看的代码啊
解决方案四:
<script type=""text/javascript""> var i=2; while ( i<101) { var count=0; for (var a = 1; a < =i; a++) { if (i%a==0) { count++; } } if (count==2) { document.write(i); } document.write(""<br>""); i++; } </script>
解决方案五:
for (var a = 2; a <=/*这里不要有空格*/i; a++) { if (i%a==0) { arr.push(0); } }
时间: 2025-01-20 22:56:14