ただ特定の値に対して特定の値を返してあげたいだけなのになんでこんな面倒なんだよ。
function(v) { switch (v) { case "A":return "HOGE"; case "B":return "FUGA"; case "C":return "HAGE"; default:return "それ以外"; } }
こんな感じでええやろが…
switch(v){ case A=>HOGE; case B=>FUGA; case C=>HAGE; default ""; }
なんかもっとシンプルに書ける方法無いもんか。
Permalink | 記事への反応(2) | 16:25
ツイートシェア
連想配列
return {A:'HOGE', B:'FUGA', C:'HAGE'}[v];