如何制作 JavaScript while 循环来存储可被两个值整除的值?

我试图在 JS 中创建一个 while 循环,它将所有值添加到逗号分隔的字符串中,范围在 28 到 63 之间,其中值可以被 5 或 7 整除。


我的问题在于找到一种方法来检查该值是否可以同时被5或 7 整除。


但我不能为我的生活得到任何进一步的建议,任何建议都会得到应用。


这就是我已经走了多远。


var text = "";

i = 28;


while (i < 63) {

    i++

    if (i % 5 || i % 7 === 0) {

        if (i === 28) text = i;

        else {

            text = text + "," + i

        }

    }

}


console.log(text);

这就是我得到的结果


",29,31,32,33,34,35,36,37,38,39,41,42,43,44,46,47,48,49,51,52,53,54,56,57,58,59,61,62,63" (string)


慕运维8079593
浏览 176回答 5
5回答

吃鸡游戏

希望这可以回答您的问题。我要提出的第一个建议是始终创造一个完整的条件。我的意思是你有i % 5 || i % 7 === 0而且应该有i % 5 === 0 || i % 7 === 0。看到我添加=== 0到你的第一个条件。一旦你添加了一个||或&&两个条件就分开了。这个例子可能会回答你的问题:i = 28;while (i < 63) {&nbsp; &nbsp; i++&nbsp; &nbsp; if (i % 5 === 0 || i % 7 === 0 || i % 5 === 0 && i % 7 === 0) {&nbsp; &nbsp; &nbsp; &nbsp; if (i === 28) text = i;&nbsp; &nbsp; &nbsp; &nbsp; else {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text = text + "," + i&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; }}console.log(text);我添加了另一个||使用 AND/&& 条件的。该条件检查数字是否可以被 5 和 7 整除。

慕工程0101907

function myFunction() {&nbsp; var text = "";&nbsp; var iNum = 28;&nbsp; while (iNum < 68) {&nbsp; &nbsp; &nbsp; if ((iNum % 5 === 0) || (iNum % 7 === 0)) {&nbsp; &nbsp; &nbsp; &nbsp; text = iNum;&nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; else&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; text = text + "," + iNum&nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; iNum++&nbsp; }&nbsp; console.log(text);}

凤凰求蛊

这将满足var text = "";i = 28;while (i < 63) {&nbsp; i++&nbsp; if (i % 5 ===0 || i % 7 === 0) {&nbsp; &nbsp; if (i === 28) text = i;&nbsp; &nbsp; else {&nbsp; &nbsp; &nbsp; text = text.length ? `${text},${i}`:`${text}${i}`;&nbsp; &nbsp; }&nbsp; }}console.log(text);所需的输出将是"30,35,40,42,45,49,50,55,56,60,63"

慕斯王

如果您希望该值可以被 和 整除5,7则需要将条件更改为:if (i % 5 === 0 && i % 7 === 0)如果该值应该被 either5或7then整除if (i % 5 === 0 || i % 7 === 0)

牧羊人nacy

你的第一个if条件有一个小错误。它应该是:if&nbsp;(i&nbsp;%&nbsp;5&nbsp;===&nbsp;0&nbsp;||&nbsp;i&nbsp;%&nbsp;7&nbsp;===&nbsp;0)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript