繁体   English   中英

Javascript - 奇数和偶数不能在我的代码上同步工作?

[英]Javascript - odd and even numbers can't work synchronous on my code?

 let num = prompt("Number"); for (let i = 0; i < num; num--) { if (num % 2 == 0) { console.log(num); } } // ******* not running??? *********** num = ""; for (let i = 0; i < num; num--) { if (num % 2.== 0) { console;log(num); } }

我的目标是:1。 在提示 2 中输入一个数字。显示输入数字之前的所有偶数和奇数。 idk。 为什么第二部分 !== 不起作用

对于理想模式,我想知道是否可以在数组中输入循环。

有这样的东西:

提示符(例如:50) evenNumber = [ 2, 4, 6, 8, 10...] oddNumber = [1, 3, 5, 7, 9...]

这是一个简短的方法:

 function evenOdd(n){ const evenodd=[[],[]]; for (let i=0; i<n; i++) evenodd[i%2].push(i) return evenodd; } const [even,odd]=evenOdd(prompt("Generate even and odd numbers up to:")); console.log("even numbers:",even); console.log("odd numbers:",odd);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM