私はここで最良の解決策を探しています、私はアイデアを持っていますが、それはもっときれいにできると思っています。
簡単な天気予報アプリケーションを作成しています。そして、私はYahoo Weather APIを使用していますが、気象条件のコードがあります。
条件に応じて、私はコードを与えています。現在、50のコードがあり、私はそれらを5つのカテゴリーに分類しました。私の場合、例。私のcategoriSnowには、Yahooの条件コードが15個含まれています。
まあ、あなたがより良いアイデアを持っているなら(私はそこにあるに違いない)、自由に提案してください。
私の考えは、配列のセットから一致する値を返すことですが、それを行う方法はわかりません。
私のコードは次のようになります。
function getCondition(code) {
var snow = [1, 2, 3],
sun = [4, 5, 6];
}
必要なのは、一致するコード番号を含む変数名ですか?
JS-Fiddleを作成しました http://jsfiddle.net/BH8r6/