Integer numbers in JavaScript represent whole numbers. They have range of values depending on the size of the memory used. For most cases, integer values can hold numbers from -9007199254740992
to 9007199254740992
. As mentioned previously, their underlying type is a floating-point number (IEEE-754 standard). Take a look at the sample code below to learn how integers and declared and used.
The sample code above contains 6 variables. The first three should look familiar as they are just variables that are declared and assigned a value. The fourth and fifth variable, a
and b
are declared on the same line. Calling more than one variable in one line is common in JavaScript. This can be achieved using a comma to separate each variable.
The two variables sum
and div
are not assigned a specific integer, but an addition/division of two variables. This is also common as the expressions on the right are evaluated before assigning the variable an integer. Notice that div
is actually equal to "Infinity". Dividing any number by 0 will give you this result. The only exception is "0 / 0", which will return NaN (abbreviation for Not a Number).