0

次の JavaScript オブジェクトには、rates というプロパティがあり、実際の料金を含む別のオブジェクトが含まれています。ここで、新しいレート "CAD":0.972254 をレートに追加します。この 1 つの値をリストに追加するにはどうすればよいですか?

var Currency = {
  rates: {"USD":1.0,"EUR":1.3497,"GBP":1.60403},
  convert: function(amount, from, to) {
    return (amount * this.rates[from]) / this.rates[to]; 
  }
};
4

3 に答える 3

1

Currency.rates.CAD = 0.972254;

于 2013-09-25T13:40:58.173 に答える
1

どちらでもできます

Currency['rates']['CAD'] = 0.972254;

または、

Currency.rates.CAD = 0.972254

ここでフィドル

于 2013-09-25T13:47:29.020 に答える