Рубрики

JavaScript | Math.round () функция

Функция Math.round () в JavaScript используется для округления числа, переданного в качестве параметра, до ближайшего целого числа.
Синтаксис

Math.round(value)

    Параметры:

  • Число округляется до ближайшего целого числа.
  • Возвращает:

  • Результат после округления числа, переданного в качестве параметра функции, переданной в качестве параметра.
  • Ниже приведены несколько примеров, иллюстрирующих функцию Math.round ():

  1. Округление числа до ближайшего целого числа : Чтобы округлить число до ближайшего целого числа, функция math.round () должна быть реализована следующим образом:

    <script type="text/javascript">

        var round =Math.round(5.8);

        document.write("Number after rounding : " + round); 

    </script>

    Выход:

    Number after rounding : 6
  2. Округление отрицательного числа до ближайшего целого числа : функция Math.round () сама округляет отрицательное число при передаче ему в качестве параметра. Чтобы округлить отрицательное число до ближайшего целого числа, функция Math.round () должна быть реализована следующим образом:

    <script type="text/javascript">

        var round =Math.round(-5.8);

        document.write("Number after rounding : " + round); 

    </script>

    Выход:

    Number after rounding : -6
  3. Функция Math.round (), когда параметр имеет «.5» в виде десятичного числа : Ниже программа показывает результат функции Math.round (), когда параметр имеет «.5» в десятичном виде.

    <script type="text/javascript">

        var round =Math.round(-12.5);

        document.write("Number after rounding : " + round);

        var round =Math.round(12.51);

        document.write("Number after rounding : " + round); 

    </script>

    Выход:

    Number after rounding : -12
    Number after rounding : 13

Ошибки и исключения
1. Нечисловая строка, переданная в качестве параметра, возвращает NaN
2. Массив с более чем 1 целым числом, переданным в качестве параметра, возвращает NaN
3. Пустая переменная, переданная в качестве параметра, возвращает NaN
4. Пустая строка, переданная в качестве параметра, возвращает NaN
5. Пустой массив, переданный в качестве параметра, возвращает NaN

Ниже приведены некоторые примеры, которые иллюстрируют функцию Math.floor () в JavaScript:

<! - ПРИМЕР ОТРИЦАТЕЛЬНОГО НОМЕРА ->

<script type="text/javascript">

    document.write(Math.round(-2)); 

    document.write(Math.round(-2.56));          

</script>

Выход:

-2
-3

<! - ПРИМЕР ПОЛОЖИТЕЛЬНОГО НОМЕРА ->

<script type="text/javascript">

    document.write(Math.round(2)); 

    document.write(Math.round(2.56));          

</script>

Выход:

2
3

<! - ПРИМЕР СТРОКИ ->

<script type="text/javascript">

    document.write(Math.floor("Geeksforgeeks"));          

</script>

Выход:

NaN

<! - ПРИМЕР ВНУТРЕННЕЙ ФУНКЦИИ ->

<script type="text/javascript">

    document.write(Math.floor(7.2+9.3));           

</script>

Выход:

17

Рекомендуемые посты:

JavaScript | Math.round () функция

0.00 (0%) 0 votes