Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События

Math.round()

Поддержка браузерами

Описание

Метод Math.round() округляет число с плавающей точкой в большую или меньшую сторону до ближайшего целого числа и возвращает полученный результат.

Если после точки стоит число 0, 1, 2, 3 или 4, то число будет округляться в меньшую строну, то есть дробная часть числа будет отбрасываться. Если после точки стоит число 5, 6, 7, 8 или 9, то число будет округляться в большую сторону, то есть к целой части числа будет прибавляться единица.

Синтаксис

Math.round(число)

Аргументы

Возвращаемое значение

Пример

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Название документа</title>
</head>
<body>

  <script>
    document.write(Math.round(2.49) + '<br>');   // => 2
    document.write(Math.round(2.5) + '<br>');    // => 3

    // При округлении отрицательного числа, если дробная часть является числом 6
    // или больше, например например -15.6 метод округляет число в меньшую сторону,
    // что выражается в прибавлении единицы к целой части числа
    document.write(Math.round(-15.6) + '<br>');  // => -16

    // При округлении отрицательного числа, если дробная часть является числом 5 
    // или меньше, например например -15.5 метод округляет число в большую сторону,
    // что выражается в отсечении десятичной части числа
    document.write(Math.round(-15.5));           // => -15

  </script>

</body>
</html>
Попробовать »
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2024 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru