下記の記述では、
“19” と入力すれば 買えます と表示され
19歳 と入力すれば 未成年 と表示されます。
parseIntは文字列を数値に変換するにしてもpromptの返す値は数値に変換できないと思います。なぜこのような結果が表示されるのかご教示ください。
html
1コー<html> 2<body> 3<script> 4let age = prompt("年齢を入力") 5if(parseInt(age)<20){ 6document.write("未成年"); 7} 8else{ 9document.write("買えます"); 10} 11</script> 12</body> 13</html>
htmlではなくJavaScriptでは
回答2件
あなたの回答
tips
プレビュー