文字列を記述して、この文字列が数字であるかどうかを確認するスクリプトを作成したいのですが、数字でない場合は、入力ダイアログが再度表示されるはずです。これが私が試したコードです。
<script>
var nombre;
nombre = parseInt(prompt("Donnez un nombre entre 0 et 999: "));
var nombreIsInt = false;
while(!nombreIsInt)
{
if(isNaN(nombre))
prompt("Svp Saisie un nombre entre 0 et 999: ");
else
nombreIsInt = true;
}
</script>
問題は、数字を書くと、入力ダイアログが再び表示されることです。