Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我有一个打印的for循环';s的数字。但我不知道';我不想让它打印几个数字_Javascript_For Loop - Fatal编程技术网

Javascript 我有一个打印的for循环';s的数字。但我不知道';我不想让它打印几个数字

Javascript 我有一个打印的for循环';s的数字。但我不知道';我不想让它打印几个数字,javascript,for-loop,Javascript,For Loop,所以我有一个for循环,它在JavaScript中打印3333到9999之间的数字。我希望这样,当for循环打印数字时,它会检查每个数字是否包含数字0、1、2或5。这是我到现在为止写的代码,但仍然不起作用。希望你能帮助我 for (let i = 3333; i <= 9999; i++) { if (i === 1) { continue; } else if (i === 0) { continue

所以我有一个for循环,它在JavaScript中打印3333到9999之间的数字。我希望这样,当for循环打印数字时,它会检查每个数字是否包含数字0、1、2或5。这是我到现在为止写的代码,但仍然不起作用。希望你能帮助我

    for (let i = 3333; i <= 9999; i++) {
        if (i === 1) {
            continue;
        } else if (i === 0) {
            continue;
        } else if (i === 5) {
            continue;
        } else if (i === 2) {
            continue;
        } else {
            console.log(i)
        }

    }
}

printNum();

for(设i=3333;i
for(设i=3333;iregex的解决方案如下所示


for(让我=3333;非常感谢!!这非常有用,解决了我的问题。
for (let i = 3333; i <= 9999; i++) {
    if (i.toString().includes(0) || i.toString().includes(1) ||i.toString().includes(2) || i.toString().includes(5)) {
        continue;
    } else {
        console.log(i)
    }
}