Faça Sua Pesquisa.

domingo, 19 de fevereiro de 2012

Javascript >> Operadores aritméticos


Para realizar operações como soma, divisão, multiplicação e subtração fazemos o uso dos operadores aritméticos, confira abaixo os principais operadores aritméticos do Javascript e a forma de utilizá-los:
+ Soma: 
<script type="text/javascript">
var age = 5 + 3;
</script>
O sinal de “+” também é utilizado para se concatenar um texto com uma variável conforme exemplo abaixo:
<script type="text/javascript">
var age = 8;
alert(“A idade é “ + age);//esta linha exibira um alerta no navegador com a seguinte mensagem “A idade é 8”
</script>
Tendo em mente que o sinal de “+” também é utilizado para concatenar textos pense no seguinte problema: Você tem duas variáveis “A” e “B” com o texto “1” qual seria o resultado de “A + B”??? O resultado seria 11, pois ambas variáveis são texto e neste caso o + concatenou seus valores. Para obtermos o resultado de 2 poderíamos forçar a conversão do texto “1” para o valor 1, podemos fazer isso multiplicando ambas variáveis por 1, o que resultaria na seguinte expressão “(A * 1) + (B * 1)”.
-  Subtração: 
<script type="text/javascript">
var age = 5 - 3;
</script>

/ Divisão: 
<script type="text/javascript">
var age = 5 / 3;
</script>
* Multiplicação: 
<script type="text/javascript">
var age = 5 * 3;
</script>
Se necessário podemos utilizar diferentes operadores aritméticos em uma única sentença, ex:
<script type="text/javascript">
var age = 5 + 3 * 8 - 3;
</script>
O resultado da conta 5 + 3 * 8 – 3 seria 61 ou 26????
No Javascript o código é executado de cima para baixo, da direita para a esquerda e executando sempre primeiro as operações de multiplicação e divisão, logo o resultado seria 26. Quando necessário podemos informar ao código trechos que devem ser executados em separado antes de prosseguir a seqüência comum do código fonte, fazemos isso com o uso dos parênteses “()”, os parênteses informam que antes que o código prossiga devemos executar todo seu conteúdo. Com esta informação como faríamos para que a conta anteriormente citada desse o resultado de 61?  Veja:
<script type="text/javascript">
var age = (5 + 3) * 8  - 3;
</script>

0 comentários:

Postar um comentário

TecCodigos Copyright © 2011 | Template created by O Pregador | Powered by Blogger