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
, 10
10
, 11
11
, 11
11
, 12
Phé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
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào