
《Javascriptのif文が反応しない》
Javascript初心者です。Javascriptのif文で下記のような文言を出したいと思うのですが、「同じ値」のメッセージが出てくれません。詳しい方、ご教授願います。
rand1:●(※02までのランダムな数字)2までのランダムな数字)
rand2:●(※0
「rand1の方が大きい」「rand2の方が大きい」「同じ値」のいずれかがメッセージとして出る
以下、ソースコードです。
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>if</title> 6</head> 7<body> 8<script> 9 var rand1=Math.floor(Math.random()*3) 10 var rand2=Math.floor(Math.random()*3) 11 document.write("<p>rand1:"+rand1+"</p>"); 12 document.write("<p>rand2:"+rand2+"</p>"); 13 14 if(rand1>=rand2){ 15 document.write("rand1の方が大きい値です"); 16 } 17 else if(rand1<=rand2){ 18 document.write("rand2の方が大きい値です"); 19 } 20 else if(rand1===rand2){ 21 document.write("2つは同じ値です"); 22 } 23</script> 24</body> 25</html> 26

回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/28 02:52
退会済みユーザー
2019/05/28 03:15
退会済みユーザー
2019/05/28 03:30
2019/05/28 03:51
退会済みユーザー
2019/05/28 04:02