Como converter um número positivo em negativo no JavaScript

Escrito por allen bethea Google | Traduzido por vinícius albuquerque
  • Compartilhar
  • Tweetar
  • Compartilhar
  • E-mail

O JavaScript não é útil somente para ornamentação de páginas da web. Nele, há funções que concedem aos programadores as ferramentas necessárias para manipular números, listas e strings. Essa linguagem, como nas que se assemelham ao C, tem os operadores aritméticos padrões, como o de adição, subtração, multiplicação, divisão e módulo. O operador "-" é usado na subtração, porém também pode alterar o sinal de um número. Colocar o "-" antes de um número torna esse número negativo. Colocá-lo antes de um número negativo, torna-o positivo.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Inicie o editor de texto sem formatação, disponível em seu computador.

  2. 2

    Insira o código a seguir para testar o JavaScript:

    <html> <body> <script type="text/javascript"> var a=23; document.write("O número original é "+a+" "); document.write("Insira o sinal de negativo na frente do "+a+" para obter "+-a+" "); a=-a; document.write("Para provar que isso funciona, 100+ "+a+" deve ser 77"+" "); document.write("E o resultado é: "+(100+a)+" "); </script> </body> </html>

  3. 3

    Clique no menu "Arquivo". Selecione a opção "Salvar". Salve com o nome "teste.html".

  4. 4

    Abra o navegador disponível no computador. Clique no menu "Arquivo" e selecione "Abrir arquivo".

  5. 5

    Localize o arquivo "teste.html" que acabou de ser criado. Selecione-o com o mouse e clique em "Abrir".

Dicas & Advertências

  • O JavaScript tem a função writeIn() para escrever dados na tela. Em outras linguagens semelhantes ao C, writeIn() escreverá os dados no dispositivo de saída e depois inserirá uma quebra de linha para que o próximo dado escrito apareça em uma nova linha. No JavaScript, contudo, essa função precisa do auxílio da tag HTML "" para manter a quebra de linha. Outro modo de adicionar quebra de linha consistentemente é inserindo a tag "
  • " ou "
  • " na função write() ou writeIn() usando o operador de concatenação "+". Por exemplo:
  • document.write("primeira linha"+"
  • ");
  • document.write("segunda linha");
  • O operador de adição (+) não torna um número positivo. Ele tem uma função dupla no JavaScript, como operador de concatenação de strings.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível