Rumah > masalah biasa > x--和--x的区别是什么

x--和--x的区别是什么

coldplay.xixi
Lepaskan: 2020-11-30 11:44:08
asal
39907 orang telah melayarinya

x--和--x的区别:1、【--x】是x的值先自减1,再计算x的值;2、【x--】是先计算x的值,再将x的值自减1。

x--和--x的区别是什么

x--和--x的区别:

  • --x是x的值先自减1,再计算x的值。

  • x--是先计算x的值,再将x的值自减1。

示例1:

var x = 10;
console.log(x--);
console.log(x);
Salin selepas log masuk

输出:

10
9
Salin selepas log masuk

第一个输出10,x--先在当前表达式中使用x的值,然后再将x的值自减1;第二个输出9,因为经过上一条指令x自减了1。

示例2:

var x = 10;
console.log(--x);
console.log(x);
Salin selepas log masuk

输出:

9
9
Salin selepas log masuk

第一个输出9, --x 先将x的值自减1,然后再在当前表达式中使用x的值;第二个也是输出9,经过上一条指令x自减了1。

Atas ialah kandungan terperinci x--和--x的区别是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
c
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan