我有这些想象中的汇率:
var eur2usd = '0.90';
var eur2gbp = '1.20';
var usd2eur = '1.10';
var usd2gbp = '1.28';
var gbp2eur = '0.85';
var gbp2usd = '0.78';
(动态地将值分配给变量 - 并且工作正常)
然后我还有两个变量:
var firstPart = 'usd'; //also assigned dynamically (can be usd, eur or gbp)
var secondPart = 'eur'; //also assigned dynamically (can be usd, eur or gbp)
当我这样做时:
alert(firstPart+'2'+secondPart);
我得到的结果是" usd2eur"。
到目前为止,我设法构造并警告变量的名称,但我希望得到之前设置的实际值(在这种情况下是: " 1.10")而不是它的名字。
有什么想法吗?