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...
Bạn cần đăng nhập để xem
middle

middle

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

middle

Giải thích sự khác biệt về cách sử dụng foo giữa function foo() {}var foo = function() {} là gì?

middle

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

middle

Giải thích sự khác biệt giữa undefinednot defined trong JavaScript?

Bình luận

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

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