JavaScript中的基本程序逻辑

时间:2018-02-11 04:57:44

标签: 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<=3; i++){    
       alert("Wrong");    
       }    
     }    
 alert("Over");    

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试一下while循环

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