Kết quả của đoạn code sau là gì? Hãy giải thích tại sao?
Kết quả của đoạn code sau là gì? Hãy giải thích tại sao?
let num = 10;
const increaseNumber = () => num++;
const increasePassedNumber = number => number++;
const num1 = increaseNumber();
const num2 = increasePassedNumber(num1);
console.log(num1);
console.log(num2);
10, 1010, 1111, 1111, 12Phép toán ++ sẽ trả về trước giá trị của toán hạng, sau đó tăng giá trị của toán hạng lên....
middle