JavaScript 函数执行结果 - fn1(4, 5) 的返回值
函数 fn1 的定义:
function fn1(x, y) {
return (++x) + (y++);
}
fn1(4, 5) 的执行过程:
- 调用 fn1(4, 5): 传入参数 x = 4, y = 5.
- 执行 ++x: 首先执行前置递增运算符 ++x,将 x 的值增加 1 并返回新的值 5。
- 执行 y++: 然后执行后置递增运算符 y++,将 y 的值增加 1,但返回旧的值 5。
- 相加运算: 5 + 5 = 10。
- 返回结果: 函数 fn1 返回 10。
结论:
执行 fn1(4, 5) 的返回值是 10。
原文地址: https://www.cveoy.top/t/topic/mHcW 著作权归作者所有。请勿转载和采集!