回答編集履歴
2
変更
answer
CHANGED
@@ -8,28 +8,31 @@
|
|
8
8
|
</head>
|
9
9
|
<body>
|
10
10
|
<script>
|
11
|
-
var room = prompt("
|
11
|
+
var room = prompt("100から500までの自然数(room)を入力してください。","");
|
12
|
-
document.write("<p>
|
12
|
+
document.write("<p>入力した自然数(n)は" + room +"です。</p>");
|
13
13
|
|
14
14
|
if(room<100 || 500<room){
|
15
|
-
var room= alert("
|
15
|
+
var room= alert("入力した自然数(n)が間違っています。","");
|
16
16
|
}else{
|
17
|
-
document.write("<table border=
|
17
|
+
document.write("<table border=2 cellpadding=5 cellspacing=0>");
|
18
|
-
|
18
|
+
|
19
19
|
while(room != 1){
|
20
20
|
if(room%2==0){
|
21
|
-
document.write("<tr><td>",room,"</td>");
|
21
|
+
document.write("<tr><td>n=",room,"</td>");
|
22
22
|
document.write("<td>偶数</td>");
|
23
|
-
document.write("<td>",room/2,"</td></tr>");
|
23
|
+
document.write("<td>",room,"/2=",room/2,"</td></tr>");
|
24
24
|
room=room/2;
|
25
25
|
}
|
26
26
|
else if(room%2==1){
|
27
|
-
document.write("<tr><td>",room,"</td>");
|
27
|
+
document.write("<tr><td>n=",room,"</td>");
|
28
28
|
document.write("<td>奇数</td>");
|
29
|
-
document.write("<td>",room*3+1,"</td></tr>");
|
29
|
+
document.write("<td>",room,"*3+1=",room*3+1,"</td></tr>");
|
30
30
|
room=room*3+1;
|
31
31
|
}
|
32
32
|
}
|
33
|
+
document.write("<tr><td>",room,"</td>");
|
34
|
+
document.write("<td>終了</td>");
|
35
|
+
document.write("<td></td></tr>");
|
33
36
|
document.write("</table>");
|
34
37
|
}
|
35
38
|
</script>
|
1
変更
answer
CHANGED
@@ -4,30 +4,33 @@
|
|
4
4
|
<html lang="ja">
|
5
5
|
<head>
|
6
6
|
<meta charset="UTF-8">
|
7
|
-
<title>
|
7
|
+
<title>kadai</title>
|
8
8
|
</head>
|
9
9
|
<body>
|
10
10
|
<script>
|
11
|
-
var room = prompt("100
|
11
|
+
var room = prompt("Please input number between 100 and 500(room)","");
|
12
|
-
document.write("<p>
|
12
|
+
document.write("<p>your input number" + room +"</p>");
|
13
13
|
|
14
14
|
if(room<100 || 500<room){
|
15
|
-
var room= alert("
|
15
|
+
var room= alert("input number (room)is wrong.","");
|
16
16
|
}else{
|
17
|
+
document.write("<table border=1 cellpadding=5 cellspacing=0>");
|
18
|
+
document.write("<tr><th>room</th><th>偶数/奇数</th><th>result</th></tr>");
|
17
19
|
while(room != 1){
|
18
20
|
if(room%2==0){
|
19
|
-
document.write("
|
21
|
+
document.write("<tr><td>",room,"</td>");
|
20
|
-
document.write("偶数");
|
22
|
+
document.write("<td>偶数</td>");
|
21
|
-
document.write("
|
23
|
+
document.write("<td>",room/2,"</td></tr>");
|
22
24
|
room=room/2;
|
23
25
|
}
|
24
26
|
else if(room%2==1){
|
25
|
-
document.write("
|
27
|
+
document.write("<tr><td>",room,"</td>");
|
26
|
-
document.write("奇数");
|
28
|
+
document.write("<td>奇数</td>");
|
27
|
-
document.write("
|
29
|
+
document.write("<td>",room*3+1,"</td></tr>");
|
28
30
|
room=room*3+1;
|
29
31
|
}
|
30
32
|
}
|
33
|
+
document.write("</table>");
|
31
34
|
}
|
32
35
|
</script>
|
33
36
|
</body>
|