Kako izračunati sinusne vrijednosti JavaScript matematičkom sin() metodom?

Kako Izracunati Sinusne Vrijednosti Javascript Matematickom Sin Metodom



Matematika je potrebna u svakom aspektu programiranja, od frontenda do backenda, za usklađivanje animacije i prijelaza do izgradnje složene logike za aplikaciju. Matematika programerima uvelike olakšava život pružajući lakši način za obavljanje nekoliko zadataka, a također pomaže u provjeri valjanosti podataka ili scenarijima usklađivanja uzoraka. Srećom! JavaScript nudi ' matematika ” objekt koji ima različita svojstva i metode i za izvođenje specifičnog “ bez ” trigonometrijska funkcija, njen “ bez ()” koristi se metoda.

Ovaj blog objašnjava postupak pronalaženja vrijednosti sinusa pomoću metode Math sin() JavaScripta.







Kako izračunati sinusne vrijednosti JavaScript matematičkom sin() metodom?

' bez ()” metoda prihvaća numeričku vrijednost u radijanskom tipu i izvodi trigonometrijsku sin funkciju nad navedenom vrijednošću. Vraćena vrijednost uvijek se nalazi između ' 1” i “-1” i može biti “NAN ” ako navedena vrijednost nije u numeričkom tipu.



Sintaksa

Sintaksa za metodu JavaScript Math.sin() navedena je u nastavku:



matematika . bez ( val )

' val ” je brojčana vrijednost u formatu radijana. Ako razvijač ima vrijednost u stupnju, tada se mora prvo pretvoriti u radijane, a zatim će dobiveni radijan biti proslijeđen u ' bez ()” metoda. Formula koja se koristi za pretvorbu navedena je u nastavku:





Posjetite donju tablicu u kojoj su stupnjevi koji se najčešće koriste pretvoreni u radijane



Stupanj 0 30 Četiri pet 60 90 180 270 360
Radijani 0 0,523 0,79 1,047 1.57 3.14 4,712 6.28

Navedimo nekoliko primjera za razumijevanje ' bez ()” metoda.

Primjer 1: Primjena metode sin() na pozitivne vrijednosti

U ovom primjeru, ponašanje ' bez ()' metoda s ' pozitivan ” stupnjeva opisat će se  prosljeđivanjem pretvorene vrijednosti odgovarajućih vrijednosti stupnjeva u radijanski broj. Zatim umetnite ove vrijednosti u ' bez ()” zagrada metode:

< skripta >
konzola. log ( 'Sinus za 60 stupnjeva: ' + matematika . bez ( 1,047 ) )
konzola. log ( 'Sinus za 90 stupnjeva: ' + matematika . bez ( 1.57 ) )
konzola. log ( 'Sinus za 180 stupnjeva: ' + matematika . bez ( 3.14 ) )
konzola. log ( 'Sinus za 270 stupnjeva: ' + matematika . bez ( 4,712 ) )
konzola. log ( 'Sinus za 360 stupnjeva: ' + matematika . bez ( 6.28 ) )
skripta >

U gornjim redcima koda, vrijednosti radijana za odgovarajuće vrijednosti stupnjeva umetnute su unutar ' Math.sin ()” funkcija. Pozitivne radijanske vrijednosti stvorene su pomoću gore opisane formule. ' + ” je znak ulančavanja, kombinirajući tekst i rezultate metode kako bi se prikazali jedan pored drugog preko konzole.

Nakon kompilacije gore navedenog koda, prozor konzole izgleda ovako:

Izlaz pokazuje da metoda sin() uspješno vraća vrijednosti za svaku danu radijansku vrijednost stupnjeva.

Primjer 2: gdje metoda sin() daje nulu i NaN

U ovom slučaju, ponašanje ' bez ()' metoda s vrijednostima ' 0 ”, “ Prazna zagrada”, “nedefinirano” i “Niz ” će se pronaći, kao što je prikazano u nastavku:

< skripta >
konzola. log ( 'Sinus od 0:' + matematika . bez ( 0 ) )
konzola. log ( 'Sinus kada su zagrade prazne: ' + matematika . bez ( ) )
konzola. log ( 'Sinus nedefinirane vrijednosti: ' + matematika . bez ( nedefiniran ) )
konzola. log ( 'Sinus vrijednosti niza: ' + matematika . bez ( 'Linux' ) )
skripta >

Kao što je gore navedeno, različite false dostavljene su ' bez ()” metoda za dohvaćanje njenog ponašanja i pronalaženje gdje se ova metoda vraća “ NaN ' i ' Nula ”.

Izlaz generiran nakon kompilacije prikazan je u nastavku:

Izlaz pokazuje nedefinirano, prazno ili vrijednost niza nije prihvatljiva za ' bez ()' metoda i vraća ' NaN ” (Nije broj) kao odgovor na njih. Štoviše, u slučaju ' 0 ” metoda sin() vraća „ 0 ” vrijednost.

Primjer 3: Primjena metode sin() na negativne vrijednosti

' bez ()” metoda se također može primijeniti na negativne stupnjeve pretvarajući ih u radijane, isto kao i u slučaju pozitivnih stupnjeva. Tablica pretvorbe za neke negativne stupnjeve u radijane navedena je u nastavku:

Stupanj 0 -30 -Četiri pet -60 -90 -180 -270 -360
Radijani 0 -0,523 -0,79 -1.047 -1,57 -3.14 -4.712 -6,28

Umetnimo neke od ovih negativnih radijana u ' bez ()' metoda:

< skripta >
konzola. log ( 'Sinus za -60 stupnjeva: ' + matematika . bez ( - 1,047 ) )

konzola. log ( 'Sinus za -90 stupnjeva: ' + matematika . bez ( - 1.57 ) )
konzola. log ( 'Sinus za -180 stupnjeva: ' + matematika . bez ( - 3.14 ) )
konzola. log ( 'Sinus za -270 stupnjeva: ' + matematika . bez ( - 4,712 ) )
konzola. log ( 'Sinus za -360 stupnjeva: ' + matematika . bez ( - 6.28 ) )
skripta >

Nakon kompilacije gornjeg koda:

Izlaz pokazuje da je ' bez ()” metoda je uspješno primijenjena na negativne stupnjeve.

Zaključak

Vrijednosti sinusa izračunavaju se pretvaranjem danih vrijednosti stupnjeva u radijanski format i prosljeđivanjem generiranih vrijednosti izravno u ' bez ()” metoda. Ova metoda vraća ' 0 ” samo kada je vrijednost “ 0 ' prosljeđuje se u ' bez ()” metoda i ispisi “ NaN ” u slučaju prazne, nedefinirane ili vrijednosti niza. Ovaj blog je objasnio postupak izračuna sinusnih vrijednosti pomoću ' Math.sin ()” metoda.