Numbers are values that can be used in mathematical operations. You don’t need any special syntax for numbers — just write them straight into JavaScript.



Decimals and fractions

JavaScript doesn’t distinguish between whole numbers and decimals, so you can use them together without having to convert from one to the other.

Editable Code

10 + 3.14159;

Fractions don’t exist in JavaScript, buy you can rewrite them as division problems using the division operator /. Note that the resulting number is always converted to decimals — just like with a calculator.

Editable Code

1 / 3;

Improper fractions use the division operator in the same way.

Editable Code

11 / 10;

To use mixed numbers, you need to add the whole number and fraction.

Editable Code

1 + (4 / 3);

Negative numbers

You can make a number negative by placing the - operator in front.

Editable Code


You can also get a negative number by subtracting a number from a smaller number.

Editable Code

5 - 7;