回答編集履歴

2

1例追記

2021/04/17 13:16

投稿

xail2222
xail2222

スコア1497

test CHANGED
@@ -35,3 +35,29 @@
35
35
  document.write(3>2>1);
36
36
 
37
37
  とやってもfalseが出力されます。
38
+
39
+
40
+
41
+ ```JavaScript
42
+
43
+ var maxv=rand1;
44
+
45
+ if (maxv < rand2){
46
+
47
+ maxv=rand2
48
+
49
+ }
50
+
51
+ if (maxv < rand3){
52
+
53
+ maxv=rand3
54
+
55
+ }
56
+
57
+ document.write('<p>一番大きい数値:' + maxv + '</p>');
58
+
59
+ ```
60
+
61
+ 前述のコードは判定だけで最大値を出力するものでしたが
62
+
63
+ こちらは最大値を処理で求めてそれを出力という形になってます。

1

=が一個抜けてた!

2021/04/17 13:16

投稿

xail2222
xail2222

スコア1497

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  }
12
12
 
13
- else if (rand1 <= rand2 && rand2 > rand3) {
13
+ else if (rand1 <= rand2 && rand2 >= rand3) {
14
14
 
15
15
  document.write('<p>一番大きい数値:' + rand2 + '</p>');
16
16
 
@@ -26,9 +26,9 @@
26
26
 
27
27
 
28
28
 
29
- 提示のコードでは
29
+ 質問に提示のコードでは
30
30
 
31
- rand1>rand2>rand3の場合が抜けてると思いますし
31
+ rand1>rand2>rand3の場合が抜けてると思いますし、他にも抜けてそうですが
32
32
 
33
33
  そもそも
34
34