javascript - 如何恢复简单的 JavaScript 循环?

标签 javascript loops for-loop

我正在学习 JavaScript 基础知识。我尝试编写一个程序,将以下方案记录到控制台:

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

我成功地通过代码完成了任务的前半部分:

 var x = 5;
    var line;

    for(var i = 0; i<x; i=i+1){
        line = "";
        for(var j=0; j<x; j=j+1){
            if(j <= i){
                line = line + " * ";
            }
        }
    console.log(line);
    }

所以看起来像:

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

有人能给我提示如何获得该计划的第二部分吗?我想使用另一个像我所拥有的循环一样的循环,但要恢复它的操作,以便每行中的星星越来越少。

最佳答案

提示:您需要在 for 循环中递减 i 和 j 并反转 < 。而不是开始var i = 0从 5 开始。

关于javascript - 如何恢复简单的 JavaScript 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33020737/

相关文章:

javascript - Angular ui 路由器 : how do I reload a state when a path parameter changes but not reload when a query parameter changes?

javascript - Jquery ui 自动完成错误不是函数

c++ - 头尾打印比检查结束或开始更有效吗?

ios - Uitableview 不会滚动做循环

java - for 循环制作跳房子结构?

javascript - Javascript 算法中的 O(nlogn)

javascript - snapshot.val() 返回未定义,但它正确记录。 Node.js 火力基地

vba - 对于每个编译错误(多个范围)

r - 双循环填充数据框 - 如何修复 "invalid function in complex assignment"

Java 在循环期间暂停