我有以下问题。 例如,已声明这些变量:
var chosenversion = {
number1: 6,
number2: 4,
number3: 9
};
var version1 = {
number1: 6,
number2: 4,
number3: 9
};
var version2 = {
number1: 2,
number2: 7,
number3: 8
};
var version3 = {
number1: 1,
number2: 5,
number3: 2
};
现在我想通过选择一个随机版本并获取它的值来更改finalversion的值。
var versionnum = Math.floor(Math.random() * Math.floor(3));
有没有办法做出类似这样的效果?:
chosenversion = {
number1: version[versionnum].number1;
number2: version[versionnum].number2;
number3: version[versionnum].number3;
};
或者
chosenversion = {
number1: version+versionnum.number1;
number2: version+versionnum.number2;
number3: version+versionnum.number3;
};
或类似的东西吗?
谢谢,抱歉问题有点长。