Nan có được sử dụng trong javascript không?
____1 Trong JavaScript NaN đại diện cho một giá trị không phải là số. NaN thực sự là một giá trị số nhưng nó được sử dụng để đại diện cho bất kỳ thứ gì không thể được sử dụng làm số. Do NaN không phải là một số hợp lệ nên bạn không thể thực hiện các phép tính với nó. Dưới đây là một ví dụ về điều này Show 5 + NaN; Bạn cũng sẽ nhận được NaN nếu bạn cố thực hiện một phép tính không hợp lệ, chẳng hạn như sau 0/0; Điều đáng chú ý với ví dụ trên là khi bạn thực hiện phép tính này trên máy tính bỏ túi, bạn sẽ nhận được thông báo Không phải là số Gán NaN cho một biếnBạn có thể gán NaN cho một biến giống như với bất kỳ giá trị nào khác. Để làm điều này, bạn có thể gán trực tiếp NaN cho biến hoặc bạn có thể sử dụng thuộc tính Number NaN — cả hai thuộc tính này đều giống nhau. Bản thân NaN là một thuộc tính của đối tượng toàn cầu nên nó có sẵn để sử dụng trực tiếp và từ mọi nơi. Dưới đây là những ví dụ về điều này let one = NaN; NaN là một lỗiBạn có thể gặp lỗi NaN trong mã của mình. Một số ví dụ về những điều này bao gồm việc cố phân tích một số không hợp lệ, chẳng hạn như số bắt đầu bằng một chữ cái console.log(parseInt('a123'); Một ví dụ khác là cố gắng thực hiện các phép tính không hợp lệ, chẳng hạn như không xác định console.log(1 + undefined);//Returns ---> NaN Ngoài ra, nếu bạn cố gắng chuyển một số không hợp lệ cho một toán tử toán học, bạn sẽ nhận được NaN. Phương thức sqrt chỉ nhận các số dương như hình bên dưới ________số 8Tôi hy vọng bạn thích bài viết này. Vui lòng gửi bất kỳ nhận xét, câu hỏi hoặc phản hồi nào và theo dõi tôi để biết thêm nội dung Thêm nội dung tại PlainEnglish. io. Đăng ký nhận bản tin hàng tuần miễn phí của chúng tôi. Theo dõi chúng tôi trên Twitter và LinkedIn. Kiểm tra Sự bất hòa trong cộng đồng của chúng tôi và tham gia Tập thể tài năng của chúng tôi Hằng số không được trích dẫn NaN là một giá trị đặc biệt đại diện cho Not-a-Number. Vì NaN luôn so sánh không bằng với bất kỳ số nào, bao gồm cả NaN, nên nó thường được sử dụng để biểu thị tình trạng lỗi cho một hàm sẽ trả về một số hợp lệ Lưu ý - Sử dụng hàm toàn cục isNaN() để xem giá trị có phải là giá trị NaN không cú phápCú pháp sử dụng NaN là - var val = Number.NaN; Thí dụHãy thử ví dụ sau để học cách sử dụng NaN 0đầu rajavascript_number_object. htm Kiểm tra NaN có bằng JavaScript không?isNaN() là thuộc tính hàm của đối tượng toàn cầu. Đối với các giá trị số, isNaN() kiểm tra xem số đó có phải là giá trị NaN không. Khi đối số của hàm isNaN() không thuộc loại Số, giá trị đầu tiên được ép thành một số và giá trị kết quả sau đó được so sánh với NaN.
NaN trong JavaScript nghĩa là gì?Thuộc tính NaN chung là một giá trị đại diện cho Không phải là số .
Làm cách nào để hiển thị NaN trong JavaScript?Trong JavaScript NaN là viết tắt của "Not-a-Number". Phương thức isNaN() trả về giá trị true nếu giá trị là NaN . Phương thức isNaN() chuyển đổi giá trị thành một số trước khi kiểm tra nó.
Tại sao in NaN trong JavaScript?Vì NaN luôn so sánh không bằng nhau với bất kỳ số nào, kể cả NaN, nên nó thường được sử dụng để biểu thị điều kiện lỗi cho một hàm sẽ trả về một số hợp lệ. Note − Use the isNaN() global function to see if a value is an NaN value. |