Como calcular valores de seno com o método JavaScript Math sin()?

Como Calcular Valores De Seno Com O Metodo Javascript Math Sin



A matemática é necessária em todos os aspectos da programação, do frontend ao backend, para alinhar a animação e as transições até a construção da lógica complexa do aplicativo. A matemática facilita muito a vida do programador, fornecendo uma maneira mais fácil de realizar diversas tarefas e também auxilia na validação de dados ou cenários de correspondência de padrões. Felizmente! JavaScript oferece o “ Matemática ”objeto que possui várias propriedades e métodos e para executar especificamente o“ sem ”função trigonometria, é“ sem ()” é usado.

Este blog explica o processo para encontrar os valores do seno usando o método Math sin() de JavaScript.







Como calcular valores de seno com o método JavaScript Math sin()?

O ' sem ()” aceita o valor numérico no tipo radiano e executa a função trigonométrica sen sobre o valor fornecido. O valor retornado sempre fica entre “ 1” e “-1” e pode ser “NAN ”se o valor fornecido não for do tipo numérico.



Sintaxe

A sintaxe do método JavaScript Math.sin() é indicada abaixo:



Matemática . sem ( valor )

O ' valor ”é o valor numérico no formato radiano. Se o desenvolvedor tiver um valor em graus então ele deve primeiro ser convertido em radianos, então o radiano obtido será passado para “ sem ()” método. A fórmula usada para conversão é indicada abaixo:





Visite a tabela abaixo onde os graus mais usados ​​são convertidos em radianos



Grau 0 30 Quatro cinco 60 90 180 270 360
Radianos 0 0,523 0,79 1.047 1,57 3.14 4.712 6.28

Vejamos alguns exemplos para a compreensão do “ sem ()” método.

Exemplo 1: Aplicando o método sin() a valores positivos

Neste exemplo, o comportamento do “ sem ()” método com o “ positivo ”Os graus serão descritos passando o valor convertido dos valores de graus correspondentes para o número radiano. Em seguida, insira esses valores no “ sem ()” parênteses do método:

< roteiro >
console. registro ( 'Seno para 60 graus:' + Matemática . sem ( 1.047 ) )
console. registro ( 'Seno para 90 graus:' + Matemática . sem ( 1,57 ) )
console. registro ( 'Seno para 180 graus:' + Matemática . sem ( 3.14 ) )
console. registro ( 'Seno para 270 graus:' + Matemática . sem ( 4.712 ) )
console. registro ( 'Seno para 360 graus:' + Matemática . sem ( 6.28 ) )
roteiro >

Nas linhas de código acima, os valores em radianos para valores de graus correspondentes são inseridos dentro de “ Matemática.sin ()” função. Os valores positivos em radianos foram criados por meio da fórmula descrita acima. O ' + ”É um sinal de concatenação, combinando o texto e os resultados do método para exibi-los um ao lado do outro no console.

Após a compilação do código mencionado acima, a janela do console ficará assim:

A saída mostra que o método sin() retorna com sucesso os valores para cada valor de grau do tipo radiano fornecido.

Exemplo 2: Onde o método sin() fornece zero e NaN

Neste caso, o comportamento de um “ sem ()” método com os valores de “ 0 ”, “ Parênteses vazios”, “indefinido” e “String ” será encontrado, conforme mostrado abaixo:

< roteiro >
console. registro ( 'Seno de 0:' + Matemática . sem ( 0 ) )
console. registro ( 'Seno quando os parênteses estão vazios:' + Matemática . sem ( ) )
console. registro ( 'Seno de valor indefinido:' + Matemática . sem ( indefinido ) )
console. registro ( 'Seno do valor da string:' + Matemática . sem ( 'Linux' ) )
roteiro >

Como afirmado acima, diferentes falsos foram fornecidos para o “ sem ()” para recuperar seu comportamento e descobrir onde este método retorna “ NaN ' e ' Zero ”.

A saída gerada após a compilação é mostrada abaixo:

A saída mostra que o valor indefinido, vazio ou string não é aceitável pelo “ sem ()” método e retorna “ NaN ”(Não é um número) em resposta a eles. Além disso, no caso de “ 0 ”O método sin() retorna o“ 0 ' valor.

Exemplo 3: Aplicação do método sin() em valores negativos

O ' sem ()” também pode ser aplicado a graus negativos, convertendo-os em radianos, da mesma forma que no caso de graus positivos. A tabela de conversão de alguns graus negativos em radianos é apresentada abaixo:

Grau 0 -30 -Quatro cinco -60 -90 -180 -270 -360
Radianos 0 -0,523 -0,79 -1.047 -1,57 -3,14 -4.712 -6,28

Vamos inserir alguns desses radianos negativos no “ sem ()” método:

< roteiro >
console. registro ( 'Seno para -60 graus:' + Matemática . sem ( - 1.047 ) )

console. registro ( 'Seno para -90 graus:' + Matemática . sem ( - 1,57 ) )
console. registro ( 'Seno para -180 graus:' + Matemática . sem ( - 3.14 ) )
console. registro ( 'Seno para -270 graus:' + Matemática . sem ( - 4.712 ) )
console. registro ( 'Seno para -360 graus:' + Matemática . sem ( - 6.28 ) )
roteiro >

Após a compilação do código acima:

A saída mostra que o “ sem ()” foi aplicado com sucesso em graus negativos.

Conclusão

Os valores do seno são calculados convertendo os valores de graus fornecidos no formato radiano e, em seguida, passando os valores gerados diretamente no “ sem ()” método. Este método retorna “ 0 ” somente quando o valor de “ 0 ”é passado para o“ sem ()” método e imprime “ NaN ”No caso de valor vazio, indefinido ou String. Este blog explicou o processo para calcular valores de seno usando o “ Matemática.sin ()” método.