Ãnden ve sonradan eklemeli deÄiÅkenler.
önem: 5
AÅaÄıdaki iÅlemlerden sonraki a, b, c,d deÄerlerini yazınız?
let a = 1, b = 1;
let c = ++a; // ?
let d = b++; // ?
Cevap:
a = 2b = 2c = 2d = 1
let a = 1, b = 1;
alert( ++a ); // 2, eÄer toplamayı önce yaparsanız sonraki deÄeri gösterir.
alert( b++ ); // 1, eÄer toplamayı sonra yaparsanız önceki deÄerini gösterir.
alert( a ); // 2, bir defa artırıldı.
alert( b ); // 2, bir defa artırıldı.