当我在console.log中输入我的代码时,它没有显示添加到4个变量的结果,而是显示了另一个随机数。对不起,这很难解释。谢谢
var diamonds = Math.floor(Math.random() * 12);
var sapphire = Math.floor(Math.random() * 12);
var emerald = Math.floor(Math.random() * 12);
var gem = Math.floor(Math.random() * 12);
var results = diamonds + sapphire + emerald + gem;
console.log(results);
因此,如果所有4个变量(钻石,蓝宝石,祖母绿和宝石)均等于2。结果应该等于8。但是结果给了我另一个随机数。 p / s所有这些都是在全球范围内。
答案 0 :(得分:1)
如果输出所有变量的值,那么您会看到它起作用:
var diamonds = Math.floor(Math.random() * 12);
console.log('diamonds=' + diamonds)
var sapphire = Math.floor(Math.random() * 12);
console.log('sapphire=' + sapphire )
var emerald = Math.floor(Math.random() * 12);
console.log('emerald=' + emerald )
var gem = Math.floor(Math.random() * 12);
console.log('gem=' + gem )
var results = diamonds + sapphire + emerald + gem;
console.log('results=' + results);