次のコードは何もしません。ボタンをクリックすると、自分の入力を見つけるためにいくつの推測コンピュータが使用されたかがわかります。私はAdobe Dreamweaverを使用しています。何が問題なのでしょうか?JavaScriptは何もしません
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p> How many finger ? </p>
<p><input id="myNum" type="text"</p>
<button id="guess"> Mafia </button>
<script type="text/javascript">
document.getElementById('guess').onclick=function(){
var myNumber=document.getElementById('myNum').value;
var GotIt=False;
var NumOfGuess=0;
while(GotIt==False)
{
var guess=Math.random();
guess=guess*6;
guess=Math.floor(guess);
if(guess==myNumber)
{
GotIt==True;
alert("Got It");
alert("You took"+ NumOfGuess +"guess");
}
else
{
NumOfGuess+=1;
}
}
}
</script>
</body>
</html>
コードが実際に '
'の場合、 '>'がありません。また、 'False'と' Flase'は 'false'でなければなりません。 –
いくつかの構文エラーがあります...エラーメッセージがコンソールに出力されていますか? –
[JSHint](http://jshint.com/)を使用して、コードの問題を直ちに見つけてください。 [ブラウザコンソール](http://webmasters.stackexchange.com/q/8525)を使用してエラーを読んでください。 – Xufox