質問編集履歴

3

ソースコード1行追加とそれに伴う補足を記述

2019/12/12 14:00

投稿

paccuman
paccuman

スコア13

test CHANGED
File without changes
test CHANGED
@@ -10,13 +10,15 @@
10
10
 
11
11
  クリックイベントで、optionの値取得後、定数部分の即時関数内に値を渡すところまでは確認できてます。
12
12
 
13
- 現在のswitch文部分をconsole.logや、ただreturnで値を返すこはできるのですがswitch文なるとundefinedが返ってきてしいます。
13
+ switch の引数に直接、文字列でoptionの値を入れる理想通り定数代入されます。
14
14
 
15
15
 
16
16
 
17
+ しかし、switch 文の引数にoptionValを入れるとエラーになってしまいます。
17
18
 
19
+ 即時関数内に値は渡せているはずだと思っているのですが、どうすれば、直接文字列を入れたときのように
18
20
 
19
- すればswitch文機能、constに定数を代入できるか教えていただきたいです。
21
+ まくswitch文機能させ、constに定数を代入できるか教えていただきたいです。
20
22
 
21
23
 
22
24
 

2

ソースコードを1行追加しました。

2019/12/12 14:00

投稿

paccuman
paccuman

スコア13

test CHANGED
File without changes
test CHANGED
@@ -42,6 +42,8 @@
42
42
 
43
43
  case 'optionvalue3': return 'hoge3'; break;
44
44
 
45
+ default: alert('エラー'); break;
46
+
45
47
  }
46
48
 
47
49
  })(pageOption);

1

タイトルの文字修正

2019/12/12 13:49

投稿

paccuman
paccuman

スコア13

test CHANGED
@@ -1 +1 @@
1
- switch文の結果を数に代入したい
1
+ switch文の結果を数に代入したい
test CHANGED
File without changes