When the game is running, code that is unsafe to write is prone to Nan exceptions. Once Nan appears the entire game does not collapse also necrosis, the game is to be directly beat back the rhythm, is a development and testing personnel each have to
This paper summarizes the meaning, generation and judging methods of Nan and INF in C language. Nan in the C language means not a number, which is equivalent to #IND: indeterminate (Windows) generates:An undefined operation was performed on a
Nan is ' not a number ', is not a digit, so what is Nan exactly? In JavaScript, there are 6 big data types, including String,number,boolean,undefined,null and object, and for JS, integers and floating-point numbers are collectively referred to as
1. Misunderstanding correction of attribute NanNan (not a number) defines a non-numeric special value in the list of numbers, and it has an object that does not have the value of any non-numeric type equal to Nan, only if the arithmetic operation
At work we are constantly writing code, writing JavaScript, very little time for conceptual research. I have nothing to do today, I studied the relationship between "null" and "0". I hope you have seen the end of the harvest.
Alert (null>=0)
What
Nan is a value type, and it is also a number. It means not a number, and this all knows what it means. The value is special, especially if Nan is a digit and is a number that is not equal to any number.
Three NaN valuesis a special value that
1. Judge whether each other is equalfunction Btnclick () {alert (null = = NULL);//true alert (undefined==undefined);//true alert (Nan==nan);//false}Summarize:(1) Two null is equal(2) Two undefined are equal(3) Two Nan is unequalfunction Btnclick () {
1, i = = i + 1A number never equals its own plus 1? Java enforcement requires the use of IEEE 754 floating-point arithmetic operations [IEEE 754], which allows you to represent infinity with a double or float. As we learned in school, Infinity plus 1
Strictly judge NaN in JavaScript, while javascript judges nan
I also encountered this question on FreeCodeCamp:
Delete all values in the array.
In JavaScript, the false values include false, null, 0, "", undefined, and NaN.
For NaN judgment, JS
5.2 infinity and Nan
IEEE 754 floating point numbers can represent positive or negative infinity, andNan(Not a number ). these three values arise from calculations whose result is undefined or cannot be represented accurately. you can also
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.