作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
首先我想告诉你,我目前正在学习javascript,并且遇到了一个问题。我已经尝试了迄今为止学到的大部分方法,但无法做到。如果有人能告诉我它是如何工作的,我将不胜感激。
这是 while 循环,我无法将其传递给 for 循环
const cards = ['diamond', 'spade', 'heart', 'club'];
let currentCard;
while (currentCard != 'spade') {
currentCard = cards[Math.floor (Math.random () * 4)];
console.log(currentCard);
}
我真的希望我能理解如何将这个 while 循环转换为 for 循环
最佳答案
嗯,这有点作弊,买吧嘿,这没有错:-)
const cards = ['diamond', 'spade', 'heart', 'club'];
let currentCard;
for (;currentCard!='spade';) {
currentCard = cards [Math.floor (Math.random () * 4)];
console.log (currentCard);
}
关于javascript - 如何将这个 while 循环转换为 for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60699083/
我是一名优秀的程序员,十分优秀!