Come calcolare i valori del seno con il metodo JavaScript Math sin()?

Come Calcolare I Valori Del Seno Con Il Metodo Javascript Math Sin



La matematica è richiesta in ogni aspetto della programmazione, dal frontend al backend, per allineare l'animazione e le transizioni alla costruzione della logica complessa per l'applicazione. La matematica rende la vita del programmatore molto più semplice fornendo un modo più semplice per eseguire diverse attività e aiuta anche nella convalida dei dati o negli scenari di corrispondenza dei modelli. Fortunatamente! JavaScript offre il ' Matematica 'oggetto che ha varie proprietà e metodi e per eseguire specificamente il ' senza ' funzione trigonometrica, la sua ' senza ()” viene utilizzato il metodo.

Questo blog spiega il processo per trovare i valori del seno utilizzando il metodo Math sin() di JavaScript.







Come calcolare i valori del seno con il metodo JavaScript Math sin()?

IL ' senza ()' accetta il valore numerico nel tipo radiante ed esegue la funzione trigonometrica sin sul valore fornito. Il valore restituito si trova sempre tra ' 1' e '-1' e può essere 'NAN ' se il valore fornito non è di tipo numerico.



Sintassi

La sintassi per il metodo JavaScript Math.sin() è indicata di seguito:



Matematica . senza ( val )

IL ' val ' è il valore numerico nel formato radiante. Se lo sviluppatore ha un valore in gradi allora dovrà essere prima convertito in radianti, poi il radiante ottenuto verrà passato a “ senza ()' metodo. La formula utilizzata per la conversione è riportata di seguito:





Visita la tabella seguente dove i gradi maggiormente utilizzati vengono convertiti in radianti



Grado 0 30 Quattro cinque 60 90 180 270 360
Radianti 0 0,523 0,79 1.047 1.57 3.14 4.712 6.28

Facciamo un paio di esempi per la comprensione del “ senza ()' metodo.

Esempio 1: applicazione del metodo sin() a valori positivi

In questo esempio, il comportamento del “ senza ()” con il metodo “ positivo 'i gradi verranno descritti passando il valore convertito dei valori dei gradi corrispondenti nel numero di radianti. Quindi, inserisci questi valori nel campo ' senza ()” parentesi del metodo:

< sceneggiatura >
consolle. tronco d'albero ( 'Seno per 60 gradi: ' + Matematica . senza ( 1.047 ) )
consolle. tronco d'albero ( 'Seno per 90 gradi: ' + Matematica . senza ( 1.57 ) )
consolle. tronco d'albero ( 'Seno per 180 gradi: ' + Matematica . senza ( 3.14 ) )
consolle. tronco d'albero ( 'Seno per 270 gradi: ' + Matematica . senza ( 4.712 ) )
consolle. tronco d'albero ( 'Seno per 360 gradi: ' + Matematica . senza ( 6.28 ) )
sceneggiatura >

Nelle righe di codice sopra riportate, i valori in radianti per i corrispondenti valori in gradi sono inseriti all'interno del simbolo “ Matematica.peccato ()' funzione. I valori positivi dei radianti sono stati creati tramite la formula sopra descritta. IL ' + ' è un segno di concatenazione, che combina il testo e i risultati del metodo per visualizzarli uno accanto all'altro sulla console.

Dopo la compilazione del codice sopra indicato, la finestra della console si presenta così:

L'output mostra che il metodo sin() restituisce correttamente i valori per ogni valore di gradi di tipo radiante fornito.

Esempio 2: dove il metodo sin() fornisce Zero e NaN

In questo caso, il comportamento di un “ senza ()” metodo con i valori di “ 0 ”, “ Parentesi vuota”, “non definito” e “Stringa ' verrà trovato, come mostrato di seguito:

< sceneggiatura >
consolle. tronco d'albero ( 'Seno di 0: ' + Matematica . senza ( 0 ) )
consolle. tronco d'albero ( 'Seno quando le parentesi sono vuote: ' + Matematica . senza ( ) )
consolle. tronco d'albero ( 'Seno di valore indefinito: ' + Matematica . senza ( non definito ) )
consolle. tronco d'albero ( 'Seno del valore stringa: ' + Matematica . senza ( 'Linux' ) )
sceneggiatura >

Come affermato sopra, diversi falsi sono stati forniti al “ senza ()' per recuperare il suo comportamento e trovare dove questo metodo restituisce ' NaN ' E ' Zero ”.

L'output generato dopo la compilazione è mostrato di seguito:

L'output mostra che il valore non definito, vuoto o stringa non è accettabile da ' senza ()' e restituisce ' NaN ' (Non un numero) in risposta a loro. Inoltre, nel caso di “ 0 ' Il metodo sin() restituisce il ' 0 ' valore.

Esempio 3: applicazione del metodo sin() su valori negativi

IL ' senza ()” può essere applicato anche ai gradi negativi convertendoli in radianti, come nel caso dei gradi positivi. La tabella di conversione di alcuni gradi negativi in ​​radianti è riportata di seguito:

Grado 0 -30 -Quattro cinque -60 -90 -180 -270 -360
Radianti 0 -0,523 -0,79 -1.047 -1,57 -3.14 -4.712 -6.28

Inseriamo alcuni di questi radianti negativi nel ' senza ()' metodo:

< sceneggiatura >
consolle. tronco d'albero ( 'Seno per -60 gradi: ' + Matematica . senza ( - 1.047 ) )

consolle. tronco d'albero ( 'Seno per -90 gradi: ' + Matematica . senza ( - 1.57 ) )
consolle. tronco d'albero ( 'Seno per -180 gradi: ' + Matematica . senza ( - 3.14 ) )
consolle. tronco d'albero ( 'Seno per -270 gradi: ' + Matematica . senza ( - 4.712 ) )
consolle. tronco d'albero ( 'Seno per -360 gradi: ' + Matematica . senza ( - 6.28 ) )
sceneggiatura >

Dopo la compilazione del codice sopra:

L'output mostra che ' senza ()” è stato applicato con successo ai gradi negativi.

Conclusione

I valori del seno vengono calcolati convertendo i valori dei gradi forniti in formato radiante e quindi passando i valori generati direttamente nel file ' senza ()' metodo. Questo metodo restituisce ' 0 ' solo quando il valore di ' 0 ' viene passato al ' senza ()” metodo e stampa “ NaN ' nel caso di valore vuoto, non definito o String. Questo blog ha spiegato il processo per calcolare i valori del seno utilizzando il metodo ' Matematica.peccato ()' metodo.