gpt4 book ai didi

javascript - 反向循环javascript

转载 作者:行者123 更新时间:2023-11-28 17:34:27 25 4
gpt4 key购买 nike

我的锻炼有问题。我必须画这样的东西: https://screenshots.firefox.com/3qaHB7dcr3n610hi/jsbin.com

这是我的代码

  var empty = "";
for(var i=0; i < 5; i++) {
empty += "*";
console.log(empty)
}

但使用这段代码我只能做到这一点:

*  
**
***
****
*****

我不知道如何反转这个循环以从 5 颗星的顶部开始它,我尝试了这样的事情:

var empty = "";
for (i = 5; i <= 0;i--) {
empty+="*";
console.log(empty);
}

但是不起作用。有人知道该怎么做吗?我将不胜感激:)

最佳答案

  • 您的方法构建了第一部分。
  • 第二部分可以使用函数 slice来完成 下降方向。

var empty = "";
var i = 0;

// Build the first part
for (; i < 5; i++) {
empty += "*";
console.log(empty)
}

// Here i = 5, so this is the initialization for the following loop.
// Loop in descending direction using the function slice.
for (; i > 0; i--) {
console.log(empty.slice(0, i))
}
.as-console-wrapper { max-height: 100% !important; top: 0; }

关于javascript - 反向循环javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49451292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com