在javascript中需要一个代码从一到十计数

时间:2014-01-23 20:39:31

标签: javascript

需要一个简单的代码,可以在javascript中使用1-10来计算

我试过了:

function countToTen() {
    console.log("1");
    console.log("2");
    console.log("3");
    console.log("4");
    console.log("5");
    console.log("6");
    console.log("7");
    console.log("8");
    console.log("9");
    console.log ("10");
}

return countToTen;

但我想这是错的。有人可以帮忙吗?

6 个答案:

答案 0 :(得分:3)

您只需要一个简单的for loop

for(var i = 1; i <= 10; i++) {
    console.log(i);
}

根据你的评论,你也可以将它包装在一个函数中:

function countToTen() {
    for(var i = 1; i <= 10; i++) {
        console.log(i);
    }
}

countToTen(); // Will write 1-10 to your console

答案 1 :(得分:0)

for循环是javascript的基本组成部分。您可能需要查看http://jstherightway.org/以获得良好的入门知识。

对于这个问题,代码看起来像;

for (var i = 1; i <= 10; i++){
    console.log(i);
}

答案 2 :(得分:0)

您可以使用简单的while loop

    function countToTen(){
        var i = 1;
        while(i <=10){
            console.log(i);
            i++;
        }

    }
    countToTen() // function call

答案 3 :(得分:0)

您可以使用循环

执行此操作

<强> 1。对于

for (var i = 1; i <= 10; i++){
console.log(i);
}

<强> 2。而

var i = 1;
while(i <= 10){    
   console.log(i);
   i++;
}

答案 4 :(得分:0)

使用for循环从1-10开始计数的最简单函数如下所示。

function count() {
  for (number = 1; number <= 10; number++) {
    console.log(number);
  }
}
count();

答案 5 :(得分:0)

let i=0;while(i++ < 10) console.log(i)

我发誓有一个更短的方法来使用类似的东西

Array(10).map(...) 但也许我今天早上没喝咖啡了。

我强烈建议使用像@jterry 这样语法友好的代码,稍后你会感谢自己。