Jak vypočítat hodnoty sinusu pomocí metody JavaScript Math sin()?

Jak Vypocitat Hodnoty Sinusu Pomoci Metody Javascript Math Sin



Matematika je vyžadována v každém aspektu programování, od frontendu po backend, pro sladění animací a přechodů až po vytváření komplexní logiky aplikace. Matematika výrazně usnadňuje život programátorů tím, že poskytuje snazší způsob provádění několika úkolů a také pomáhá při ověřování dat nebo scénářích porovnávání vzorů. Naštěstí! JavaScript nabízí „ Matematika “ objekt, který má různé vlastnosti a metody a pro provádění specifického “ bez 'trigonometrická funkce, její ' bez ()” metoda.

Tento blog vysvětluje proces hledání hodnot sinus pomocí metody Math sin() JavaScriptu.







Jak vypočítat hodnoty sinusu pomocí metody JavaScript Math sin()?

' bez ()” metoda přijímá číselnou hodnotu v typu radián a vykonává funkci trigonometrie sin nad zadanou hodnotou. Vrácená hodnota vždy leží mezi „ 1“ a „-1“ a může být „NAN ” pokud zadaná hodnota není v číselném typu.



Syntax

Syntaxe metody JavaScript Math.sin() je uvedena níže:



Matematika . bez ( val )

' val ” je číselná hodnota v radiánovém formátu. Pokud má vývojka hodnotu ve stupních, musí být nejprve převedena na radiány, poté bude získaný radián předán do „ bez ()“ metoda. Vzorec, který se používá pro převod, je uveden níže:





Navštivte níže uvedenou tabulku, kde jsou nejčastěji používané stupně převedeny na radiány



Stupeň 0 30 Čtyři pět 60 90 180 270 360
radiány 0 0,523 0,79 1,047 1,57 3.14 4,712 6.28

Uveďme si pár příkladů pro pochopení „ bez ()“ metoda.

Příklad 1: Aplikace metody sin() na kladné hodnoty

V tomto příkladu chování „ bez ()“ metoda s „ pozitivní ” stupně budou popsány předáním převedené hodnoty odpovídajících hodnot stupňů do radiánu. Poté vložte tyto hodnoty do „ bez ()“ závorka metody:

< skript >
řídicí panel. log ( 'Sinus pro 60 stupňů: ' + Matematika . bez ( 1,047 ) )
řídicí panel. log ( 'Sinus pro 90 stupňů: ' + Matematika . bez ( 1,57 ) )
řídicí panel. log ( 'Sinus pro 180 stupňů: ' + Matematika . bez ( 3.14 ) )
řídicí panel. log ( 'Sinus pro 270 stupňů: ' + Matematika . bez ( 4,712 ) )
řídicí panel. log ( 'Sinus pro 360 stupňů: ' + Matematika . bez ( 6.28 ) )
skript >

Ve výše uvedených řádcích kódu jsou hodnoty radiánů pro odpovídající hodnoty stupňů vloženy do „ Math.hřích funkce ()“. Kladné hodnoty radiánu byly vytvořeny pomocí výše popsaného vzorce. ' + ” je znakem zřetězení, který kombinuje výsledky textu a metody tak, aby se zobrazovaly vedle sebe na konzole.

Po kompilaci výše uvedeného kódu vypadá okno konzoly takto:

Výstup ukazuje, že metoda sin() úspěšně vrací hodnoty pro každou poskytnutou hodnotu typu radián ve stupních.

Příklad 2: Metoda kde sin() dává nulu a NaN

V tomto případě chování „ bez ()“ metoda s hodnotami „ 0 “, “ Prázdná závorka“, „nedefinováno“ a „Řetězec “ se najde, jak je znázorněno níže:

< skript >
řídicí panel. log ( 'Sinus 0:' + Matematika . bez ( 0 ) )
řídicí panel. log ( 'Sinus, když jsou závorky prázdné:' + Matematika . bez ( ) )
řídicí panel. log ( 'Sinus nedefinované hodnoty: ' + Matematika . bez ( nedefinováno ) )
řídicí panel. log ( 'Sinus hodnoty řetězce: ' + Matematika . bez ( 'Linux' ) )
skript >

Jak je uvedeno výše, byly poskytnuty různé nepravdivé informace „ bez ()“ metoda k načtení jejího chování a zjištění, kde tato metoda vrací „ NaN ' a ' Nula “.

Výstup generovaný po kompilaci je zobrazen níže:

Výstup ukazuje, že nedefinovaná, prázdná nebo řetězcová hodnota není přijatelná pro „ bez ()“ metoda a vrátí „ NaN “ (Není číslo) v reakci na ně. Navíc v případě „ 0 Metoda 'sin() vrací ' 0 “hodnota.

Příklad 3: Aplikace metody sin() na záporné hodnoty

' bez ()“ metodu lze také aplikovat na záporné stupně jejich převodem na radiány, stejně jako v případě kladných stupňů. Tabulka převodu pro některé záporné stupně na radiány je uvedena níže:

Stupeň 0 -30 -Čtyři pět -60 -90 -180 -270 -360
radiány 0 -0,523 -0,79 -1,047 -1,57 -3.14 -4,712 -6,28

Vložme některé z těchto negativních radiánů do „ bez ()“ metoda:

< skript >
řídicí panel. log ( 'Sinus pro -60 stupňů: ' + Matematika . bez ( - 1,047 ) )

řídicí panel. log ( 'Sinus pro -90 stupňů: ' + Matematika . bez ( - 1,57 ) )
řídicí panel. log ( 'Sinus pro -180 stupňů: ' + Matematika . bez ( - 3.14 ) )
řídicí panel. log ( 'Sinus pro -270 stupňů: ' + Matematika . bez ( - 4,712 ) )
řídicí panel. log ( 'Sinus pro -360 stupňů: ' + Matematika . bez ( - 6.28 ) )
skript >

Po kompilaci výše uvedeného kódu:

Výstup ukazuje, že „ bez ()“ byla úspěšně aplikována do záporných stupňů.

Závěr

Sinusové hodnoty se vypočítají převedením poskytnutých hodnot stupňů do radiánového formátu a poté předáním vygenerovaných hodnot přímo do „ bez ()“ metoda. Tato metoda vrací „ 0 “ pouze v případě, že hodnota “ 0 “ je předán do “ bez ()“ metoda a tiskne „ NaN ” v případě prázdné, nedefinované nebo řetězcové hodnoty. Tento blog vysvětlil proces výpočtu sinusových hodnot pomocí „ Math.hřích ()“ metoda.