var target=10;
var totalGuess=0;
var input = window.prompt('Enter a number between 1 and 100: ');
var guess = parseInt(input);
do
{
totalGuess++;
if (guess < target)
{
window.prompt("Too low! Guess Again!");
}
if (guess > target)
{
window.prompt("Too High! Guess Again!");
}
if (guess == target)
{
alert("Thats right! It took you " +totalGuess +" tries to get it right!");
break;
}
} while (guess != target );
ユーザーが入力した数値が高いか低いかを確認しようとしていますが、このプログラムは1つのステートメントのみをチェックしてから停止します。