Curso básico de JavaScript – Operadores Aritméticos
Operadores Aritméticos em JavaScript
Os operadores aritméticos são utilizados para a realização de cálculos simples em JavaScript.
Representam as operações matemáticos básicas de soma, subtração, divisão e multiplicação, além de algumas operações especiais, como o módulo e incremento / decremento.
O Módulo é o resto de uma divisão inteira. Por exemplo, se dividirmos 9 por 4 temos como resultado o valor 2,5; porém, se aplicarmos uma operação de módulo entre 9 e 4, teremos como resultado o valor 2 para a divisão inteira, e o resto igual a 1, que é o valor retornado pela operação de módulo.
Incrementar significa aumentar o valor de algo, e decrementar significa diminuir o valor de algo (uma variável, por exemplo). Neste caso, o operador de incremento aumenta o valor de uma variável em 1, e o operador de decremento diminui o valor da variável em 1.
A tabela a seguir mostra os operadores aritméticos e seus significados:
Operador | Significado |
+ | Soma |
– | Subtração |
* | Multiplicação |
/ | Divisão (normal) |
% | Módulo |
++ | Incremento |
— | Decremento |
Vejamos um exemplo de uso de operadores aritméticos em JavaScript.
Exemplo 01: No código abaixo declaramos duas variáveis, a e b, cujos valores atribuídos são 10 e 20 respectivamente, e então aplicamos os operadores aritméticos mostrados em operações sucessivas para demonstrar seu funcionamento:
<script type="text/javascript"> var a = 10; var b = 20; document.write("Soma: " + (a + b) + "<br />"); document.write("Subtração: " + (a - b) + "<br />"); document.write("Multiplicação: " + (a * b) + "<br />"); document.write("Divisão: " + (a / b) + "<br />"); document.write("Módulo: " + (b % a) + "<br />"); document.write("Incremento: " + (++a) + "<br />"); document.write("Decremento: " + (--b) + "<br />"); </script>
Exemplo 02: No próximo exemplo temos um script que calcula a área de um terreno a partir dos valores de largura e comprimento informados pelo usuário, em metros:
<script> alert("Vamos calcular a área de um terreno."); var a = prompt("Digite a largura em metros:"); var b = prompt("Digite o comprimento, em metros:"); var s = a * b; document.write("A área do terreno é de " + s + " metros <br />"); </script>
Próximo: Convertendo Tipos de Dados
Escreva um comentário