int型の値を指定して列挙型フィールドの値を出力する方法はありますか?私は値を持っている場合はJavascript - 値から列挙型の名前を出力する
refractiveIndex = {"vacuum": 1, "air": 1.000293, "water": 1.33, "diamond": 2.419};
、列挙型の名前を印刷する方法はあります。たとえば私は、次の列挙型を持っています。たとえば、変数を1に設定して「真空」を印刷したいとしましょう。どのようにすればいいのですか?
var value = 1;
console.log(refractiveIndex(value)); // Should print "vacuum" to console
?
ですから、基本的にあなたの元のオブジェクトにキーと値を切り替えるようにしたいですか? – nicovank
同じ屈折率を持つ2つの要素がある場合はどうなりますか? – Barmar