提问人:XVNVSX 提问时间:3/31/2023 最后编辑:UnmitigatedXVNVSX 更新时间:3/31/2023 访问量:60
为什么它在 JavaScript 中打印 12 而不是 10 [已关闭]
Why does it prints 12 instead of 10 in JavaScript [closed]
问:
每次我尝试这样做时,控制台日志都会打印 12 而不是 10:
let number1 = 3;
let number2 = 2;
number1 += number2;
number2 += number1;
let result = number1 + number2;
console.log(result);
答:
4赞
ChrisFisher
3/31/2023
#1
let number1 = 3;
let number2 = 2;
number1 += number2;
// number1 = 3 + 2 = 5;
number2 += number1;
// number2 = 2 + 5 = 7;
let result = number1 + number2;
// result = 5 + 7 = 12;
console.log(result);
为什么结果应该是 10?
下一个:c中'+='的用法
评论
3
2
number1 += number2
=>number1 = 5
. => ..number2 += number1
number2 = 7
result = 5 + 7 = 12
number2 += number1;
number1