Kuinka laskea siniarvot JavaScript Math sin() -menetelmällä?

Kuinka Laskea Siniarvot Javascript Math Sin Menetelmalla



Matematiikkaa tarvitaan kaikilla ohjelmoinnin osa-alueilla käyttöliittymästä taustajärjestelmään animaation ja siirtymien kohdistamiseksi sovelluksen monimutkaisen logiikan rakentamiseen. Matematiikka tekee ohjelmoijan elämästä paljon helpompaa tarjoamalla helpomman tavan suorittaa useita tehtäviä ja auttaa myös tietojen validoinnissa tai mallin täsmäytystilanteissa. Onneksi! JavaScript tarjoaa ' Matematiikka 'objekti, jolla on erilaisia ​​ominaisuuksia ja menetelmiä ja joka suorittaa erityisesti ' ilman ' trigonometriafunktio, sen ' ilman ()' -menetelmää käytetään.

Tämä blogi selittää prosessin siniarvojen löytämiseksi JavaScriptin Math sin() -menetelmällä.







Kuinka laskea siniarvot JavaScript Math sin() -menetelmällä?

' ilman ()' -menetelmä hyväksyy numeerisen arvon radiaanityypissä ja suorittaa trigonometrian sin -funktion annetun arvon yli. Palautettu arvo on aina '' 1' ja '-1' ja se voi olla 'NAN ', jos annettu arvo ei ole numeerista.



Syntaksi

JavaScript Math.sin() -menetelmän syntaksi on ilmoitettu alla:



Matematiikka . ilman ( val )

' val ” on numeerinen arvo radiaanimuodossa. Jos kehittäjällä on arvo asteina, se on ensin muutettava radiaaneiksi, sitten saatu radiaani välitetään ' ilman ()' menetelmällä. Muuntoon käytetty kaava on esitetty alla:





Käy alla olevassa taulukossa, jossa useimmiten käytetyt asteet muunnetaan radiaaneiksi



Tutkinto 0 30 Neljä viisi 60 90 180 270 360
Radiaanit 0 0,523 0,79 1,047 1.57 3.14 4,712 6.28

Otetaan pari esimerkkiä ymmärtääksesi ' ilman ()' menetelmällä.

Esimerkki 1: Sin()-menetelmän soveltaminen positiivisiin arvoihin

Tässä esimerkissä ' ilman ()'-menetelmä ja ' positiivinen ” astetta kuvataan välittämällä vastaavien astearvojen muunnetut arvot radiaaniluvuksi. Lisää sitten nämä arvot ' ilman ()' menetelmäsulku:

< käsikirjoitus >
konsoli. Hirsi ( 'Sine 60 astetta:' + Matematiikka . ilman ( 1,047 ) )
konsoli. Hirsi ( 'Sine 90 astetta:' + Matematiikka . ilman ( 1.57 ) )
konsoli. Hirsi ( 'Sine 180 astetta:' + Matematiikka . ilman ( 3.14 ) )
konsoli. Hirsi ( 'Sine 270 astetta:' + Matematiikka . ilman ( 4,712 ) )
konsoli. Hirsi ( 'Sine for 360 Degree:' + Matematiikka . ilman ( 6.28 ) )
käsikirjoitus >

Yllä olevilla koodiriveillä vastaavien astearvojen radiaaniarvot lisätään ' Matematiikka.sin ()'-toiminto. Positiiviset radiaaniarvot on luotu edellä kuvatun kaavan avulla. ' + ” on merkki ketjutuksesta, joka yhdistää tekstin ja menetelmän tulokset näyttämään ne vierekkäin konsolin päällä.

Yllä mainitun koodin kääntämisen jälkeen konsoli-ikkuna näyttää tältä:

Tulos osoittaa, että sin()-menetelmä palauttaa onnistuneesti arvot kullekin radiaanityyppiselle asteen arvolle.

Esimerkki 2: Missä sin()-menetelmä antaa nollan ja NaN:n

Tässä tapauksessa '' ilman ()' menetelmä arvoilla ' 0 ”, “ Tyhjät sulut', 'määrittämätön' ja 'merkkijono ' löytyy alla olevan kuvan mukaisesti:

< käsikirjoitus >
konsoli. Hirsi ( 'Sini 0:sta:' + Matematiikka . ilman ( 0 ) )
konsoli. Hirsi ( 'Sine kun sulut ovat tyhjiä:' + Matematiikka . ilman ( ) )
konsoli. Hirsi ( 'Määrittämättömän arvon sini: ' + Matematiikka . ilman ( määrittelemätön ) )
konsoli. Hirsi ( 'Sine of String Value:' + Matematiikka . ilman ( 'Linux' ) )
käsikirjoitus >

Kuten edellä todettiin, eri vääriä on toimitettu ' ilman ()' -menetelmää hakemaan sen käyttäytymistä ja etsimään, mihin tämä menetelmä palauttaa ' NaN ' ja ' Nolla ”.

Käännöksen jälkeen luotu tulos näkyy alla:

Tulos näyttää määrittelemättömän, tyhjän tai merkkijonoarvon, jota ' ei hyväksy ilman ()' -menetelmä ja se palauttaa ' NaN ” (Ei numero) vastauksena heille. Lisäksi tapauksessa ' 0 ' sin() -menetelmä palauttaa ' 0 ”arvoa.

Esimerkki 3: Sin()-menetelmän soveltaminen negatiivisiin arvoihin

' ilman ()” -menetelmää voidaan soveltaa myös negatiivisiin asteisiin muuttamalla ne radiaaneiksi, kuten positiivisten asteiden tapauksessa. Alla on taulukko joidenkin negatiivisten asteiden muuntamisesta radiaaneiksi:

Tutkinto 0 -30 -Neljä viisi -60 -90 -180 -270 -360
Radiaanit 0 -0,523 -0,79 -1,047 -1,57 -3.14 -4,712 -6.28

Lisätään joitakin näistä negatiivisista radiaaneista ' ilman ()' menetelmä:

< käsikirjoitus >
konsoli. Hirsi ( 'Sine for -60 astetta:' + Matematiikka . ilman ( - 1,047 ) )

konsoli. Hirsi ( 'Sine for -90 astetta:' + Matematiikka . ilman ( - 1.57 ) )
konsoli. Hirsi ( 'Sine for -180 astetta:' + Matematiikka . ilman ( - 3.14 ) )
konsoli. Hirsi ( 'Sine for -270 astetta:' + Matematiikka . ilman ( - 4,712 ) )
konsoli. Hirsi ( 'Sine for -360 astetta:' + Matematiikka . ilman ( - 6.28 ) )
käsikirjoitus >

Yllä olevan koodin laatimisen jälkeen:

Tulos osoittaa, että ' ilman ()' -menetelmää on sovellettu menestyksekkäästi negatiivisiin asteisiin.

Johtopäätös

Siniarvot lasketaan muuntamalla annetut astearvot radiaanimuotoon ja välittämällä sitten luodut arvot suoraan ' ilman ()' menetelmällä. Tämä menetelmä palauttaa ' 0 ' vain kun arvo ' 0 ' välitetään ' ilman ()' -menetelmällä ja tulostaa ' NaN ', jos arvo on tyhjä, määrittelemätön tai merkkijono. Tässä blogissa on selitetty prosessi siniarvojen laskemiseksi käyttämällä ' Matematiikka.sin ()' menetelmällä.