Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 学校作业,我不知道我做错了什么 有人能帮我处理一下学校的代码吗?我只是不知道我做错了什么。。_Javascript_Loops - Fatal编程技术网

Javascript 学校作业,我不知道我做错了什么 有人能帮我处理一下学校的代码吗?我只是不知道我做错了什么。。

Javascript 学校作业,我不知道我做错了什么 有人能帮我处理一下学校的代码吗?我只是不知道我做错了什么。。,javascript,loops,Javascript,Loops,记住。。 Getal的意思是:Number,并且已经调整为控制台中所有的*数。 结果表示结果。 Opdracht指转让 这是我的密码, 顺便说一句,你可以看看测试脚本,这些答案是它需要的。 im仅可用于for loop、if语句以及除ResultAt之外的*it self变量 <script> function opdracht(getal){ let resultaat = "*"; for (let i = 0; i < getal;

记住。。 Getal的意思是:Number,并且已经调整为控制台中所有的*数。 结果表示结果。 Opdracht指转让

这是我的密码, 顺便说一句,你可以看看测试脚本,这些答案是它需要的。 im仅可用于for loop、if语句以及除ResultAt之外的*it self变量

<script>
function opdracht(getal){

    let resultaat = "*";

    for (let i = 0; i < getal; i++){
        resultaat += i + " "
    }

    return resultaat;
}

// Test script
test([-1], "*", opdracht);
test([0], "*", opdracht);
test([1], "*", opdracht);
test([2], "* **", opdracht);
test([10], "* ** *** **** ***** ****** ******* ******** ********* **********", opdracht);

函数使用三个参数,尽管尚未在函数中定义它们,请阅读关于js的文档,这是研究js的一个很好的资源。看起来目标是打印一系列星号,增加星号的数量,直到到达参数为止。现在我猜你得到了*0 1 2。。。。不必为你写下全部答案,我想把你引向。重复3次会让你***。在循环中使用它。

您需要两个嵌套循环;第一个/外部数字将在数字之间添加空格,第二个/内部数字将打印与当前数字相同数量的星星*

此外,您必须考虑这样一个事实,即如果参数小于2,则只需打印一颗星

函数opdrachtgetal{ //初始化结果 设resultat='*' //如果数字大于1。。。 如果getal>1{ //…对于2和传递的参数之间的每个数字b。。。
对于let i=2;i,问题是什么?请包括控制台的图像,如前所述。我很确定我知道它显示了什么,但我们无法帮助,除非你向我们展示问题的实际情况,以及陈述一个真实的问题,如iota所说。作为一项学校作业,我想他们可能期待使用嵌套循环的解决方案谢谢减少努力