نماذج postfix والبادئة
ما هي القيم النهائية لجميع المتغيرات a وb وc وd بعد الكود أدناه؟
let a = 1, b = 1; let c = ++a; // ? let d = b++; // ? الإجابة هي:
a = 2b = 2c = 2d = 1
let a = 1, b = 1; alert( ++a ); // 2, prefix form returns the new value alert( b++ ); // 1, postfix form returns the old value alert( a ); // 2, incremented once alert( b ); // 2, incremented once