Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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 在JS中,如何在while循环中多次打印字符串? var loop=function(){ while(loop_Javascript_While Loop - Fatal编程技术网

Javascript 在JS中,如何在while循环中多次打印字符串? var loop=function(){ while(loop

Javascript 在JS中,如何在while循环中多次打印字符串? var loop=function(){ while(loop,javascript,while-loop,Javascript,While Loop,更改变量名,与函数相同吗 var loop = function(){ while(loop<3){ console.log("I'm looping!"); loop++; } }; loop(); var loop=function(){ var l=0 而(l你的函数定义是正确的 您也可以像这样自调用函数 var loop = function(){ var l = 0 wh

更改变量名,与函数相同吗

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

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

loop();    
var loop=function(){
var l=0

而(l你的函数定义是正确的

您也可以像这样自调用函数

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

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

loop();   
循环呢,有几个。看一看

var func = function() {
}(); // notice () right here, without another call like func();
var时间=4;
对于(变量i=0;i<次;i+=1){
log('我正在循环!#'+I);
}   
//或
控制台日志(“\n”);
VarO=0;
while(o<次){
o+=1;
log('I'm looping!#'+o);
} 
//或
控制台日志(“\n”);
var u=0;
做
{
u+=1;
log('I'm looping!#'+u);
}
while(u<次)

提示:
loop
是函数的名称;您正在循环开始时将函数与
<3
进行比较。在JavaScript中查找
中的
循环…不要对函数和循环变量同时使用
loop
。@meagar我只需要使用while loop进行比较…所以我不能使用fr for loop…这个问题出现了s是离题的,因为它是关于如何使用while循环的。声明
loop
中的变量
loop
该函数也会工作得很好(但我同意这样比较容易混淆:-)thnks@kamus…它工作这将打印4次。
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)