1. Метод toString()

Метод toString() возвращает число в виде строки.

<!DOCTYPE html>
<html>
<body>
  <h2>JavaScript Number Methods</h2>
  <p>The toString() method returns a number as a string.</p>
  <p id="demo"></p>
<script>
  var x = 130;\
  document.getElementById("demo").innerHTML =
    x.toString() + "<br>" +
    (123).toString();
</script>
</body>
</html>

2. Метод toFixed()

Метод toFixed() возвращает число с указанным количеством знаков после запятой.

<!DOCTYPE>
<html>
<body>
  <h2> Javascript Number Methods</h2>
  <p>The toFixed() method rounds a number to a given number of   digits.</p>
  <p id="demo"></p>
  <script>
    var x = 9.434;
    document.getElementById("demo").innerHTML =
    x.toFixed(0) + "<br>" +
    x.toFixed(2) + "<br>" +
    x.toFixed(6);
  </script>
</body>
</html>

3. Метод toPrecision()

Метод toPrecision() возвращает строку с числом, записанным с указанной длиной.

var x = 9.434;
x.toPrecision(); //returns 9.434
x.toPrecision(2); //returns 9.4
x.toPrecision(4); //returns 9.434
x.toPreicision(6); //returns 9.43400
  • Преобразование переменных в числа

4. Метод числа()

Метод Number() используется для преобразования переменных (его аргументов) в числа.

Number(true); //returns 1
Number(false); //returns 0
Number("10"); //returns 10
Number("  10"); //returns 10
Number("10  "); //returns 10
Number("  10  "); //returns 10
Number("10.33"); //returns 10.33
Number("10,33"); //returns NaN
Number("10 33); //returns NaN
Number("Sam"); //returns NaN
Number("new Date("2017-09-30")); //returns 1506729600000

При использовании с датами метод возвращает число миллисекунд, прошедших с 1 января 1970 года.

5. Метод parseInt()

Метод parseInt() анализирует строку и возвращает целое число. Допускаются пробелы, но возвращается только первое число.

parseInt("7"); //returns 7
parseInt("7.33"); //returns 7
parseInt("7,33"); //returns 7
parseInt("7 33"); //returns 7
parseInt("7 years"); //returns 7
parseInt("years 7"); //;returns NaN

6. Метод parseFloat()

Метод parseFloat() анализирует строку и возвращает число. Допускаются пробелы, но возвращается только первое число.

parseFloat("7"); //returns 7
parseFloat("7.33"); //returns 7.33
parseFloat("7 33 20"); //returns 7
parseFloat("7.2 years"); //returns 7.2
parseFloat("years 7.2"); //returns NaN

Справка: вся информация взята с сайта w3schools.com и была обобщена для личного обучения.