Математика необходима во всех аспектах программирования, от интерфейса до серверной части, для согласования анимации и переходов и построения сложной логики приложения. Математика значительно облегчает жизнь программисту, предоставляя более простой способ выполнения нескольких задач, а также помогает в сценариях проверки данных или сопоставления с образцом. К счастью! JavaScript предлагает « Математика ” объект, который имеет различные свойства и методы и предназначен специально для “ без ” тригонометрическая функция, ее “ без ()».
В этом блоге объясняется процесс поиска значений синуса с помощью метода JavaScript Math sin().
Как вычислить значения синуса с помощью метода JavaScript Math sin()?
« без ()» принимает числовое значение в радианном типе и выполняет функцию тригонометрического греха над предоставленным значением. Возвращаемое значение всегда находится между « 1» и «-1» и может быть «NAN». », если предоставленное значение не имеет числового типа.
Синтаксис
Синтаксис метода JavaScript Math.sin() приведен ниже:
Математика . без ( вал )
« вал ” — числовое значение в радианном формате. Если у разработчика есть значение в градусах, то его нужно сначала перевести в радианы, затем полученный радиан будет передан в « без ()». Формула, которая используется для преобразования, приведена ниже:
Посетите таблицу ниже, где наиболее часто используемые градусы конвертируются в радианы.
Степень | 0 | 30 | Четыре пять | 60 | 90 | 180 | 270 | 360 |
---|---|---|---|---|---|---|---|---|
радианы | 0 | 0,523 | 0,79 | 1047 | 1,57 | 3.14 | 4712 | 6.28 |
Приведем пару примеров для понимания « без ()».
Пример 1. Применение метода sin() к положительным значениям
В этом примере поведение « без ()» с помощью метода « позитивный ” градусов будет описываться путем передачи преобразованного значения соответствующих значений градусов в число радианов. Затем вставьте эти значения в поле « без ()» скобка метода:
< сценарий >консоль. бревно ( «Синус 60 градусов:» + Математика . без ( 1047 ) )
консоль. бревно ( «Синус 90 градусов:» + Математика . без ( 1,57 ) )
консоль. бревно ( «Синус на 180 градусов:» + Математика . без ( 3.14 ) )
консоль. бревно ( «Синус 270 градусов:» + Математика . без ( 4712 ) )
консоль. бревно ( «Синус на 360 градусов:» + Математика . без ( 6.28 ) )
сценарий >
В приведенных выше строках кода значения радиан для соответствующих значений градусов вставляются внутри « Math.sin ()». Положительные значения радиан были созданы с помощью формулы, описанной выше. « + » — это признак конкатенации, объединяющий текст и результаты метода для отображения их рядом друг с другом на консоли.
После компиляции вышеуказанного кода окно консоли выглядит следующим образом:
Вывод показывает, что метод sin() успешно возвращает значения для каждого предоставленного значения радиана в градусах.
Пример 2: где метод sin() возвращает ноль и NaN
В этом случае поведение « без ()» со значениями « 0 », « Пустая скобка», «не определено» и «Строка ” будет найден, как показано ниже:
< сценарий >консоль. бревно ( 'Синус 0:' + Математика . без ( 0 ) )
консоль. бревно ( 'Синус, когда круглые скобки пусты: ' + Математика . без ( ) )
консоль. бревно ( 'Синус неопределенного значения: ' + Математика . без ( неопределенный ) )
консоль. бревно ( 'Синус строкового значения: ' + Математика . без ( «Линукс» ) )
сценарий >
Как указано выше, в адрес « без ()», чтобы получить его поведение и найти, куда этот метод возвращает « НЭН ' и ' Нуль ».
Вывод, сгенерированный после компиляции, показан ниже:
Вывод показывает, что неопределенное, пустое или строковое значение недопустимо для « без ()» и он возвращает « НЭН (Не число) в ответ им. Более того, в случае « 0 ” метод sin() возвращает “ 0 ' ценить.
Пример 3. Применение метода sin() к отрицательным значениям
« без ()» можно применить и к отрицательным градусам, переведя их в радианы, так же, как и в случае с положительными градусами. Таблица перевода некоторых отрицательных градусов в радианы приведена ниже:
Степень | 0 | -30 | -Четыре пять | -60 | -90 | -180 | -270 | -360 |
---|---|---|---|---|---|---|---|---|
радианы | 0 | -0,523 | -0,79 | -1047 | -1,57 | -3,14 | -4712 | -6,28 |
Давайте вставим некоторые из этих отрицательных радиан в « без ()» метод:
< сценарий >консоль. бревно ( 'Синус -60 градусов: ' + Математика . без ( - 1047 ) )
консоль. бревно ( 'Синус -90 градусов: ' + Математика . без ( - 1,57 ) )
консоль. бревно ( 'Синус -180 градусов: ' + Математика . без ( - 3.14 ) )
консоль. бревно ( 'Синус для -270 градусов: ' + Математика . без ( - 4712 ) )
консоль. бревно ( 'Синус -360 градусов: ' + Математика . без ( - 6.28 ) )
сценарий >
После компиляции приведенного выше кода:
Вывод показывает, что « без ()» был успешно применен к отрицательным степеням.
Заключение
Значения синуса рассчитываются путем преобразования предоставленных значений градусов в формат радиан, а затем передачи сгенерированных значений непосредственно в « без ()». Этот метод возвращает « 0 ” только тогда, когда значение “ 0 » передается в « без ()» метод и отпечатки « НЭН » в случае пустого, неопределенного или строкового значения. В этом блоге объясняется процесс расчета значений синуса с использованием « Math.sin ()».