JavaScript has only one type of numbers – 64-bit float point. It's the same as Java's double . Unlike most other programming languages, there is no separate integer type, so 1 and 1.0 are the same value. In this chapter, we'll learn how to create numbers and perform operations on them (like additions and subtractions). Creating a number is easy, it can be done just like for any other variable type using the var keyword. Numbers can be created from a constant value: // This is a float: var a = 1.2; // This is an integer: var b = 10; Or from the value of another variable: var a = 2; var b = a;