Operador de subtração (-)
Subtrai o valor de uma expressão do outro ou fornece negação unário de uma única expressão.
number1 - number2
-number
Argumentos
number1
Qualquer expressão numérica.number2
Qualquer expressão numérica.number
Qualquer expressão numérica.
Comentários
Na sintaxe 1, a - operador é o operador aritmético de subtração usado para localizar a diferença entre dois números.Na sintaxe 2, a -operador de é usado sistema autônomo o operador de negação unário para indicar o valor negativo de uma expressão.
Para sintaxe 2, sistema autônomo para todos sistema autônomo operadores unários, expressões são avaliadas da seguinte maneira:
Se aplicada ao indefinido ou null expressões, um em time de execução erro é disparado.
Objetos são convertidos em seqüências de caracteres.
As seqüências serão convertidas em números se possível.Caso contrário, um erro em time de execução é gerado.
Valores booliano são tratados sistema autônomo números (0 se for falso, 1 se for verdadeiro).
O operador é aplicado ao número resultante.Na sintaxe 2, se o número resultante é diferente de zero, resultado é igual ao número resultante com o seu sinal invertido.Se o número resultante for zero, resultado é zero.