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;