JavaScript has only one type of number.

Unlike many other programming languages, JavaScript does not define different types of numbers, like integers, short, long, floating-point etc.

JavaScript numbers are always stored as double precision floating point numbers, following the international IEEE 754 standard.

// A number with decimals
let x = 3.14;

// A number without decimals
let y = 3;