Este artigo discutirá o uso da matemática.Método Sign () em JavaScript. Então vamos começar!
Javascript Math.Método de sinal ()
Com o ES6 Javascript Standard, determinar o sinal de um número agora é uma brisa. O "Matemática.sinal()”O método é declarado na aula de matemática que fornece acesso diretamente a ele usando o nome da classe. Dependendo do valor das variáveis, esse método retorna “0","-0","1","-1”. Além disso, quando um “não numérico”O valor é passado para o“Matemática.sinal()”Método, ele retorna“Nan” (Não um número).
Sintaxe
Matemática.sinal (número)Aqui o "Matemática.sinal()”O método aceita o“ número ”como um argumento e retorna um valor que representa seu sinal.
Valores válidos argumentos para matemática.Método de sinal (): String numérica, número de ponto flutuante, número inteiro
Valores inválidos argumentos para matemática.Método de sinal (): Variável vazia, string não numérica.
Neste ponto, você pode se perguntar por que usar o “Matemática.sinal()”Método quando o JavaScript Operadores de comparação como ">" ou "<”Pode ajudar a determinar se o número é positivo ou negativo.
A seção abaixo do ritmo responderá à pergunta declarada!
Javascript Math.Sign () Método versus operadores de comparação
Um operador de comparação pode ser utilizado quando você deseja verificar apenas o status booleano de um número. Por exemplo, no exemplo abaixo, validaremos se o valor da constante “número" é melhor que "0“Ou não, com a ajuda do Maior que ““>”Operador de comparação:
número const = 8;Acima do programa será lançado “verdadeiro”Como o valor especificado“8" é "positivo"E maior que"0”:
Considerando que a "Matemática.sinal()”Método retorna um“número”Valor que representa um“número”Valor que pode ser usado para realizar mais cálculos matemáticos:
Matemática.sinal (número);Então, é preferido usar o “Matemática.sinal()”Método sobre os operadores de comparação quando é necessário verificar o sinal de um número e você deve utilizar o valor resultante em alguma outra operação.
Agora, vamos conferir alguns exemplos relacionados à matemática.implementação do método de sinal () em JavaScript.
Exemplo 1
Em um programa JavaScript, quando um número positivo é passado como um argumento para o “Matemática.sinal()”Método, ele retornará o valor“1”:
Por exemplo, passamos “4" para o "Matemática.sinal()”Método:
console.log (matemática.sinal (4));A execução do acima mencionado “Matemática.sinal()”O método retornará“1,"Que indica que"4" é um número positivo:
Exemplo 2
Outro caso é quando o JavaScript “Matemática.sinal()”O método aceita um número negativo como“-4”, Ele produzirá o valor“-1”:
console.log (matemática.sinal (-4));O valor retornado significa que o número aprovado é “negativo”:
Exemplo 3
Se você passou um “não numérico”Valor para o“Matemática.sinal()”Método, então ele retornará“Nan”(Não um número):
console.log (matemática.sinal ('linuxhint'));Como na declaração acima, um “Linuxhint”String é passada, então o caso resultante do“Matemática.sinal()”O método será definido como“Nan”:
Exemplo 4
Passando positivo zero como um argumento para o “Matemática.sinal()”Método imprimirá“0" valor:
console.log (matemática.sinal (0));Saída
Exemplo 5
Enquanto para um argumento zero negativo, o caso de retorno do JavaScript “Matemática.sinal()”O método está definido como“-0”:
console.log (matemática.sinal (-0));Saída
Depois de verificar a saída acima, você pensou sobre por que precisamos de um zero negativo?
Os desenvolvedores de JavaScript empregam o “magnitude”De um valor a apontar para qualquer informação, como o sinal de um número representando a direção do movimento. Em tais aplicações, se a variável perder seu sinal, todas as suas informações serão perdidas automaticamente. É por isso que preservar o sinal de zero (-0) com o “Matemática.sinal()”O método nos impede de perda de informações.
Essa era todas as informações essenciais relacionadas à matemática JavaScript.Método de sinal (). Você pode pesquisar ainda mais de acordo com seus requisitos.
Conclusão
O Javascript Math.sinal() O método é usado para verificar o sinal de um número e retorna “0" para zero positivo, ““-0" para zero negativo, ““1" para número positivo, e "-1" para número negativo. Além disso, quando um valor não numérico é passado para a matemática.Método de sinal (), ele retorna “Nan”(Não um número). Matemática.O método de sinal é declarado na aula de matemática, que fornece acesso a ele utilizando diretamente o nome da classe. Este artigo discutiu o uso da matemática JavaScript.Método de sinal ().