Câu hỏi phỏng vấn Javascript
Câu hỏi

Thuộc tính NaN trong JavaScript là gì?

Câu trả lời

Thuộc tính NaN trong JavaScript đại diện cho "Not-a-Number", tức là một giá trị không phải là một số hợp lệ. Dưới đây là một số điểm quan trọng về NaN:

  • NaN là một giá trị đặc biệt trong JavaScript, biểu thị một giá trị không xác định hoặc không thể biểu diễn được dưới dạng số
  • NaN là kết quả của một số phép toán không hợp lệ, chẳng hạn như phép chia 0 cho 0, lấy căn bậc hai của một số âm, hoặc cố gắng chuyển đổi một chuỗi không phải là số thành số
  • Mặc dù NaN có kiểu là number, nó không bằng bất kỳ giá trị số nào khác, kể cả chính nó. Điều này có nghĩa là NaN !== NaN trả về true
  • Để kiểm tra một giá trị có phải là NaN hay không, bạn không thể sử dụng toán t...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Kết quả đoạn code sau là gì? Hãy giải thích tại sao?

junior

Trong Javascript, đây có phải là một pure function không?

middle

Sự khác biệt giữa null, undefined hoặc undeclared trong Javascript là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào