回答編集履歴
1
returnをしていないため、値を返すという記述を削除
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
今回のコードでは、冒頭でjudge関数が定義されています。この関数は金額に応じて「お金持ち」「普通」「貧乏」のいずれかを
|
33
|
+
今回のコードでは、冒頭でjudge関数が定義されています。この関数は金額に応じて「お金持ち」「普通」「貧乏」のいずれかを、document.writeで書き出しています。
|
34
34
|
|
35
35
|
この時、判定に使う金額は外部から渡さなければいけないため、それをmoneyというパラメータとして定義しています。
|
36
36
|
|
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
コードの最後で、judge関数にmoneyという変数の値(=10000)を渡しています。
|
54
54
|
|
55
|
-
関数内では定義に沿って、moneyを10000として処理を行います。そのため「お金持ち」
|
55
|
+
関数内では定義に沿って、moneyを10000として処理を行います。そのため、書き出す内容は「お金持ち」になります。
|
56
56
|
|
57
57
|
|
58
58
|
|
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
|
86
86
|
|
87
|
-
//変数assetの値をjudge関数に渡す→「お金持ち」
|
87
|
+
//変数assetの値をjudge関数に渡す→「お金持ち」が出力される//
|
88
88
|
|
89
89
|
var asset = 10000;
|
90
90
|
|