Kaip apskaičiuoti sinusines reikšmes naudojant JavaScript Math sin() metodą?

Kaip Apskaiciuoti Sinusines Reiksmes Naudojant Javascript Math Sin Metoda



Matematika reikalinga kiekviename programavimo aspekte, pradedant priekine ir baigiant galine programa, kad būtų suderinta animacija ir perėjimai, kad būtų sukurta sudėtinga programos logika. Matematika labai palengvina programuotojo gyvenimą, nes suteikia lengvesnį būdą atlikti keletą užduočių, taip pat padeda tikrinti duomenis ar modelių derinimo scenarijus. Laimei! „JavaScript“ siūlo „ Matematika “ objektas, turintis įvairių savybių ir metodų ir skirtas konkrečiai atlikti be ' trigonometrijos funkcija, jos ' be ()“ metodas.

Šiame tinklaraštyje paaiškinamas sinusinių verčių radimo procesas naudojant „JavaScript“ metodą Math sin().







Kaip apskaičiuoti sinusines reikšmes naudojant JavaScript Math sin() metodą?

be ()“ metodas priima radianinio tipo skaitinę reikšmę ir atlieka trigonometrijos sin funkciją virš pateiktos vertės. Grąžinama vertė visada yra tarp „ 1“ ir „-1“ ir gali būti „NAN “, jei pateikta reikšmė nėra skaitinio tipo.



Sintaksė

„JavaScript Math.sin() metodo sintaksė nurodyta toliau:



Matematika . be ( val )

val “ yra skaitinė reikšmė radianų formatu. Jei kūrėjas turi reikšmę laipsniais, pirmiausia ją reikia konvertuoti į radianus, tada gautas radianas bus perduotas į ' be ()“ metodą. Formulė, kuri naudojama konvertavimui, nurodyta toliau:





Peržiūrėkite toliau pateiktą lentelę, kurioje dažniausiai naudojami laipsniai paverčiami radianais



Laipsnis 0 30 Keturi. Penki 60 90 180 270 360
Radianai 0 0,523 0,79 1 047 1.57 3.14 4 712 6.28

Pateiksime keletą pavyzdžių, kad suprastume „ be ()“ metodą.

1 pavyzdys: sin() metodo taikymas teigiamoms reikšmėms

Šiame pavyzdyje elgsena „ be ()“ metodas su „ teigiamas ” laipsniai bus aprašyti perduodant atitinkamų laipsnių verčių konvertuotą vertę į radianinį skaičių. Tada įterpkite šias reikšmes į ' be ()“ metodo skliausteliuose:

< scenarijus >
konsolė. žurnalas ( 'Sine for 60 Degree:' + Matematika . be ( 1 047 ) )
konsolė. žurnalas ( 'Sine for 90 Degree:' + Matematika . be ( 1.57 ) )
konsolė. žurnalas ( 'Sine for 180 Degree:' + Matematika . be ( 3.14 ) )
konsolė. žurnalas ( 'Sine for 270 Degree:' + Matematika . be ( 4 712 ) )
konsolė. žurnalas ( 'Sine for 360 Degree:' + Matematika . be ( 6.28 ) )
scenarijus >

Aukščiau pateiktose kodo eilutėse atitinkamų laipsnių verčių radianinės reikšmės įterpiamos į „ Matematika.nuodėmė ()' funkcija. Teigiamos radiano reikšmės buvo sukurtos pagal aukščiau aprašytą formulę. „ + “ yra sujungimo ženklas, sujungiantis tekstą ir metodo rezultatus, kad jie būtų rodomi vienas šalia kito per konsolę.

Sukūrus aukščiau nurodytą kodą, konsolės langas atrodo taip:

Išvestis rodo, kad sin() metodas sėkmingai grąžina kiekvienos pateiktos radiano laipsnių vertės reikšmes.

2 pavyzdys: kur sin() metodas suteikia nulį ir NaN

Šiuo atveju elgesys „ be ()“ metodas su reikšmėmis „ 0 “, „ Tušti skliaustai“, „neapibrėžta“ ir „Eilutė “ bus rastas, kaip parodyta toliau:

< scenarijus >
konsolė. žurnalas ( 'Sine of 0:' + Matematika . be ( 0 ) )
konsolė. žurnalas ( 'Sine, kai skliaustai tušti:' + Matematika . be ( ) )
konsolė. žurnalas ( 'Neapibrėžtos reikšmės sinusas: ' + Matematika . be ( neapibrėžtas ) )
konsolė. žurnalas ( 'Stygos vertės sinusas:' + Matematika . be ( 'Linux' ) )
scenarijus >

Kaip minėta pirmiau, buvo pateikta skirtinga klaidinga informacija be ()“ metodą, kad gautumėte jo elgesį ir surastumėte, kur šis metodas grąžina „ NaN “ ir „ Nulis “.

Išvestis, sukurta po kompiliavimo, parodyta žemiau:

Išvestis rodo neapibrėžtą, tuščią arba eilutės reikšmė yra nepriimtina ' be ()“ metodas ir jis grąžina „ NaN “ (Ne skaičius), atsakydamas į juos. Be to, tuo atveju, kai „ 0 ' sin() metodas grąžina ' 0 “ vertė.

3 pavyzdys: sin() metodo taikymas neigiamoms reikšmėms

be ()“ metodas taip pat gali būti taikomas neigiamiems laipsniams, paverčiant juos radianais, kaip ir teigiamų laipsnių atveju. Kai kurių neigiamų laipsnių perskaičiavimo į radianus lentelė pateikta žemiau:

Laipsnis 0 -30 - Keturi, penki -60 -90 -180 -270 -360
Radianai 0 -0,523 -0,79 -1 047 -1.57 -3.14 -4 712 -6.28

Įterpkime kai kuriuos iš šių neigiamų radianų į ' be ()“ metodas:

< scenarijus >
konsolė. žurnalas ( 'Sinusas -60 laipsnių:' + Matematika . be ( - 1 047 ) )

konsolė. žurnalas ( 'Sinusas -90 laipsnių:' + Matematika . be ( - 1.57 ) )
konsolė. žurnalas ( 'Sinusas -180 laipsnių:' + Matematika . be ( - 3.14 ) )
konsolė. žurnalas ( 'Sinusas -270 laipsnių:' + Matematika . be ( - 4 712 ) )
konsolė. žurnalas ( 'Sine for -360 Degree:' + Matematika . be ( - 6.28 ) )
scenarijus >

Sudarius aukščiau pateiktą kodą:

Išvestis rodo, kad „ be ()“ metodas buvo sėkmingai pritaikytas iki neigiamų laipsnių.

Išvada

Sinuso reikšmės apskaičiuojamos konvertuojant pateiktas laipsnių reikšmes į radianų formatą ir perduodant sugeneruotas reikšmes tiesiai į ' be ()“ metodą. Šis metodas grąžina „ 0 “ tik tada, kai reikšmė „ 0 “ yra perduodamas „ be ()“ metodą ir atspausdina „ NaN “, jei reikšmė tuščia, neapibrėžta arba eilutės reikšmė. Šiame tinklaraštyje paaiškintas sinusinių verčių skaičiavimo procesas naudojant „ Matematika.nuodėmė ()“ metodą.