我正在努力提高我每天创建高效算法的能力,我正面临着这个问题......我想创建一个JavaScript函数循环来只写0到15000之间的奇数:
function Nowork() {
for(x = 1; x < 15001; x+2) {
document.write(x);
}
}
Nowork();
这个不起作用(我也知道document.write应该仅用于测试和调试),而是我知道一个有效,但它只写偶数:
function Works() {
for(x = 1; x < 15001; x++) {
document.write(x);
}
}
Works();
有没有人知道如何做到这一点,并向我解释为什么我的第一个功能不起作用?
答案 0 :(得分:-1)
使用它:
function Nowork() {
for(x = 1; x < 15001; x=x+2) {
document.write(x);
}
}
Nowork();
你不能像这样使用+2。