Метод JavaScript Math sqrt ()

Опубликовано: 14 Декабря, 2021

Ниже приведен пример метода Math sqrt () .

  • Пример:
    <script type= "text/javascript" >
    document.write(Math.sqrt(-2) + "<br>" );
    document.write(Math.sqrt(-2.56));
    </script>
  • Выход:
     NaN
    NaN
    

Метод Math.sqrt () в JavaScript используется для извлечения квадратного корня из числа, переданного в качестве параметра функции.
Синтаксис

 Math.sqrt (значение)

Параметры: этот метод принимает один параметр, как указано выше и описано ниже:

  • значение, содержащее число, квадратный корень которого должен быть вычислен.

Возвращает: квадратный корень из числа, переданного в качестве параметра, переданного в качестве параметра.

Пример ниже иллюстрирует метод Mathe sqrt () в JavaScript:

  • Пример 1:
     Вход: Math.sqrt (4)
    Выход: 2
  • Пример 2:
     Ввод: Math.sqrt (-4)
    Выход: NaN

    Ошибки и исключения:

    • Нечисловая строка, переданная в качестве параметра, возвращает NaN
    • Массив с более чем 1 целым числом, переданным в качестве параметра, возвращает NaN
    • Отрицательное число, переданное в качестве параметра, возвращает NaN.
    • Пустая строка, переданная в качестве параметра, возвращает NaN
    • Пустой массив, переданный в качестве параметра, возвращает NaN

    Дополнительные коды для вышеуказанного метода следующие:
    Программа 1:

    <script type= "text/javascript" >
    document.write(Math.sqrt(2) + "<br>" );
    document.write(Math.sqrt(2.56));
    </script>

    Выход:

     1,4142135623730951
    1.6
    

    Программа 2:

    <script type= "text/javascript" >
    document.write(Math.floor( "Geeksforgeeks" ));
    </script>

    Выход:

     NaN
    

    Программа 3:

    <script type= "text/javascript" >
    document.write(Math.floor(7.2+9.3));
    </script>

    Выход:

     4.06201920231798

    Поддерживаемые браузеры:

    • Гугл Хром
    • Internet Explorer
    • Fire Fox
    • Опера
    • Сафари

    Вниманию читателя! Не прекращайте учиться сейчас. Получите все важные математические концепции для соревновательного программирования с курсом Essential Maths for CP по доступной для студентов цене. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .