Математика је потребна у сваком аспекту програмирања у распону од фронтенда до бацкенд-а, за усклађивање анимације и прелаза на изградњу сложене логике за апликацију. Математика чини живот програмера много лакшим пружајући лакши начин за обављање неколико задатака, а такође помаже у валидацији података или сценаријима подударања шаблона. Срећом! ЈаваСцрипт нуди „ Матх ” објекат који има различита својства и методе и за специфично извођење „ без „тригонометријска функција, њена „ без ()” користи се метод.
Овај блог објашњава процес проналажења вредности синуса помоћу методе Матх син() ЈаваСцрипт-а.
Како израчунати синусне вредности помоћу ЈаваСцрипт Матх син() методе?
„ без ()” метода прихвата нумеричку вредност у радијанском типу и врши функцију тригонометрије син преко дате вредности. Враћена вредност увек лежи између „ 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 ” се преноси на „ без ()” метод и штампа “ НаН ” у случају празне, недефинисане или стринг вредности. Овај блог је објаснио процес израчунавања синусних вредности користећи „ Матх.син ()” метод.