Како израчунати синусне вредности помоћу ЈаваСцрипт Матх син() методе?

Kako Izracunati Sinusne Vrednosti Pomocu Javascript Math Sin Metode



Математика је потребна у сваком аспекту програмирања у распону од фронтенда до бацкенд-а, за усклађивање анимације и прелаза на изградњу сложене логике за апликацију. Математика чини живот програмера много лакшим пружајући лакши начин за обављање неколико задатака, а такође помаже у валидацији података или сценаријима подударања шаблона. Срећом! ЈаваСцрипт нуди „ Матх ” објекат који има различита својства и методе и за специфично извођење „ без „тригонометријска функција, њена „ без ()” користи се метод.

Овај блог објашњава процес проналажења вредности синуса помоћу методе Матх син() ЈаваСцрипт-а.







Како израчунати синусне вредности помоћу ЈаваСцрипт Матх син() методе?

без ()” метода прихвата нумеричку вредност у радијанском типу и врши функцију тригонометрије син преко дате вредности. Враћена вредност увек лежи између „ 1“ и „-1“ и може бити „НАН ” ако наведена вредност није у нумеричком типу.



Синтакса

Синтакса за ЈаваСцрипт Матх.син() метод је наведена у наставку:



Матх . без ( вал )

вал ” је нумеричка вредност у формату радијана. Ако програмер има вредност у степену, онда се она прво мора претворити у радијане, а затим ће добијени радијан бити прослеђен у „ без ()” метод. Формула која се користи за конверзију је наведена у наставку:





Посетите доњу табелу у којој се најчешће коришћени степени претварају у радијане



Степен 0 30 Четири, пет 60 90 180 270 360
Радијани 0 0.523 0,79 1,047 1.57 3.14 4,712 6.28

Хајде да наведемо неколико примера за разумевање „ без ()” метод.

Пример 1: Примена методе син() на позитивне вредности

У овом примеру, понашање „ без ()“ методом са „ позитивним ” степени ће бити описани пропуштањем конвертоване вредности одговарајућих вредности степена у радијански број. Затим уметните ове вредности у „ без ()” заграда методе:

< скрипта >
конзола. Пријава ( 'Синус за 60 степени: ' + Матх . без ( 1,047 ) )
конзола. Пријава ( 'Синус за 90 степени: ' + Матх . без ( 1.57 ) )
конзола. Пријава ( 'Синус за 180 степени: ' + Матх . без ( 3.14 ) )
конзола. Пријава ( 'Синус за 270 степени: ' + Матх . без ( 4,712 ) )
конзола. Пријава ( 'Синус за 360 степени: ' + Матх . без ( 6.28 ) )
скрипта >

У горњим редовима кода, вредности радијана за одговарајуће вредности степена су уметнуте унутар „ Матх.син ()” функција. Позитивне вредности радијана су креиране помоћу формуле описане изнад. „ + ” је знак конкатенације, комбинујући текст и резултате метода да би се приказали један поред другог преко конзоле.

Након компилације горе наведеног кода, прозор конзоле изгледа овако:

Излаз показује да метода син() успешно враћа вредности за сваку дату вредност типа радијана у степену.

Пример 2: Где син() метода даје нулу и НаН

У овом случају, понашање „ без ()” метод са вредностима „ 0 ”, “ Празна заграда“, „недефинисано“ и „Стринг ” ће се наћи, као што је приказано у наставку:

< скрипта >
конзола. Пријава ( 'Синус од 0: ' + Матх . без ( 0 ) )
конзола. Пријава ( 'Синус када су заграде празне: ' + Матх . без ( ) )
конзола. Пријава ( 'Синус недефинисане вредности: ' + Матх . без ( недефинисан ) )
конзола. Пријава ( 'Синус вредности низа: ' + Матх . без ( 'Линук' ) )
скрипта >

Као што је горе наведено, различити лажни подаци су достављени „ без ()” метод за преузимање његовог понашања и проналажење где овај метод враћа “ НаН ' и ' Нула ”.

Излаз генерисан након компилације је приказан у наставку:

Излаз показује да је недефинисана, празна или вредност стринга није прихватљива од стране „ без ()” метод и враћа “ НаН ” (Није број) као одговор на њих. Штавише, у случају „ 0 ” син() метода враћа „ 0 ” вредност.

Пример 3: Примена син() методе на негативне вредности

без ()” метода се такође може применити на негативне степене претварајући их у радијане, исто као у случају позитивних степени. Табела конверзије за неке негативне степене у радијане је наведена у наставку:

Степен 0 -30 -Четири, пет -60 -90 -180 -270 -360
Радијани 0 -0,523 -0,79 -1,047 -1,57 -3.14 -4,712 -6.28

Хајде да убацимо неке од ових негативних радијана у „ без ()” метод:

< скрипта >
конзола. Пријава ( 'Синус за -60 степени: ' + Матх . без ( - 1,047 ) )

конзола. Пријава ( 'Синус за -90 степени: ' + Матх . без ( - 1.57 ) )
конзола. Пријава ( 'Синус за -180 степени: ' + Матх . без ( - 3.14 ) )
конзола. Пријава ( 'Синус за -270 степени: ' + Матх . без ( - 4,712 ) )
конзола. Пријава ( 'Синус за -360 степени: ' + Матх . без ( - 6.28 ) )
скрипта >

Након компилације горњег кода:

Излаз показује да је „ без ()” метода је успешно примењена на негативне степене.

Закључак

Вредности синуса се израчунавају претварањем наведених вредности степена у формат радијана, а затим прослеђивањем генерисаних вредности директно у „ без ()” метод. Овај метод враћа „ 0 ” само када је вредност “ 0 ” се преноси на „ без ()” метод и штампа “ НаН ” у случају празне, недефинисане или стринг вредности. Овај блог је објаснио процес израчунавања синусних вредности користећи „ Матх.син ()” метод.