创建一个JavaScript函数,编写0到15001之间的奇数

时间:2017-12-14 14:30:11

标签: javascript algorithm

我正在努力提高我每天创建高效算法的能力,我正面临着这个问题......我想创建一个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();

有没有人知道如何做到这一点,并向我解释为什么我的第一个功能不起作用?

1 个答案:

答案 0 :(得分:-1)

使用它:

function Nowork() {
    for(x = 1; x < 15001; x=x+2) {
        document.write(x);
    }
}

Nowork();

你不能像这样使用+2。