jQueryのソース読んでて、三項演算子とかswitch文とかの代替になるキモいコードの書き方をしてるところをみつけた。世間じゃ有名なのかもしれないけど、自分は知らなかったんでメモしとく。 こういうのとか var hoge = "適当な値"; var result = (hoge == "適当な評価式") ? "hoge": "fuga"; こういうのが var hoge = "適当な値"; var result; switch(hoge) { case "aaa": result = "aaa"; break; case "bbb": result = "bbb"; break; case "ccc": result = "ccc"; break; default: result = "default"; break; } こんな感じで書ける var hoge = "適当な値"; var