2017-03-05 56 views
-1

嗨堆棧流社區,提示框未顯示

我做了一個簡單的奇數/偶數檢查,當運行時不顯示最初的提示框。很確定這是與功能有關,但不能爲我的生活找出原因。下面的代碼:

<!DOCTYPE html> 

<head> </head> 

<body> 

    <h1> Javascript Practice </h1> 

    <script> 

     function oddOrEven(number){ 

      var result = number%2; 

      if(result === 0){ 
      alert("The number you have chosen is even"); 
      }else{ 
      alert("the number you have chosen is odd"); 
      } 

      return(); 

     } 


     var x = prompt("Enter a number:"); 

     alert("You have chosen: " +x); 

     oddOrEven(x);   



    </script> 

</body> 

新的JavaScript所以請原諒我在此修復程序可能多麼的簡單。

+2

在瀏覽器中打開開發者工具。看看控制檯。看看那裏顯示的錯誤信息。 – Quentin

+1

或者,將代碼粘貼到http://jshint.com/ – Quentin

+0

投票結束,作爲題外話題:「這個問題是由於無法再現的問題或簡單的印刷錯誤造成的。」 – Quentin

回答

0

替換返回()返回在OddOrEven做了詭計。

我用jslint.com和它的第一個抱怨是:

Don't wrap assignment statements in parens. 
      return(); 

所以我重做沒有括號,重新運行JavaScript代碼在http://javascript.cs.lmu.edu/runner/ 和它的工作。

+0

再次感謝傑里米 – JSExplorer