在JS中如何多次在while循环中打印字符串?

时间:2014-01-14 05:59:34

标签: javascript while-loop

    var loop = function(){   
    while(loop<3){   

   console.log("I'm looping!");      
    loop++;    
  }    
};   

loop();    

我试过这种方式......我需要在上面打印3次消息......怎么做?

2 个答案:

答案 0 :(得分:2)

您的功能定义是正确的。

你也可以像这样自我调用你的功能

var func = function() {
}(); // notice () right here, without another call like func();

循环怎么样,有几个。看一看。

var times = 4;
for (var i = 0; i < times; i += 1) {
  console.log('I\'m looping! #'+i);      
}   

// or
console.log("\n");

var o = 0;
while (o < times) {
  o += 1;
  console.log('I\'m looping! #'+o);      
} 

// or
console.log("\n");

var u = 0;
do
{
  u += 1;
  console.log('I\'m looping! #'+u);      
}
while (u < times)

答案 1 :(得分:0)

更改变量名称,与您的功能相同

 var loop = function(){   
var l = 0
    while(l<3){   

   console.log("I'm looping!");      
    l++;    
  }    
};   

loop();