Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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_If Statement_Global Variables - Fatal编程技术网

JavaScript中的基本程序逻辑

JavaScript中的基本程序逻辑,javascript,if-statement,global-variables,Javascript,If Statement,Global Variables,我想写一个简单的猜测程序。问题是,当它是一个错误的猜测,它应该提示另一个数字 这就是我需要帮助的地方 var x; x = Math.floor((Math.random() * 10) + 1); var gx = prompt("Enter a number"); if(x == gx){ alert("Correct"); } else{ for(i=0; i<

我想写一个简单的猜测程序。问题是,当它是一个错误的猜测,它应该提示另一个数字

这就是我需要帮助的地方

 var x;    
   x = Math.floor((Math.random() * 10) + 1);    
   var gx = prompt("Enter a number");    
     if(x == gx){    
     alert("Correct");    
     }    
     else{    
       for(i=0; i<=3; i++){    
       alert("Wrong");    
       }    
     }    
 alert("Over");    
谢谢

试试while循环

var gx = null;
var answer = false;
while(!answer){
  if(gx!== null){
    alert('Wrong!');
  }
  gx = prompt('take a guess');
}
alert('You got it!');

将您的代码粘贴到您的问题中,并删除对它的图片引用。代码不应是图像,请粘贴代码以使其可选择