相关疑难解决方法(0)

i ++和++ i for for循环(Java)有什么区别?

可能的重复:
循环中i ++和++ i之间的区别?
java中的x ++和++ x有区别吗?

你好,我刚刚开始学习Java,现在我正在进行循环语句.我不明白++ i i ++如何在for循环语句中工作.

我的意思是他们如何在数学运算中工作,如加法和减法.我希望有人会向我解释这一点.

java

26
推荐指数
5
解决办法
25万
查看次数

为什么变量名后的速记算术运算符++不能在以下语句中返回2?

我有一个非常简单的算术运算符,但我在我的智慧结束为什么它不返回2.下面的代码返回1.我认为x ++等于x = x + 1;

var x = 1;
document.write(x++);
Run Code Online (Sandbox Code Playgroud)

但是,如果我按如下方式运行代码,它将按预期返回2

var x = 1;
document.write(++x);
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

javascript

4
推荐指数
2
解决办法
1855
查看次数

有人可以解释为什么下面的增量没有添加 +1

有人能帮我解释一下为什么会这样吗

let one = 1;

function chg(arg) {
  return arg++ // --> shouldn't this be similar to arg + arg? but it's outputting 1
}

console.log(one);
console.log(chg(one));
Run Code Online (Sandbox Code Playgroud)

javascript

-6
推荐指数
1
解决办法
72
查看次数

标签 统计

javascript ×2

java ×1