Conhecendo JavaScript - Operadores Aritméticos

Operadores Aritméticos.
Operadores Aritméticos são operadores que nos permitem fazer cálculos, no JavaScript à sete tipos operadores básicos.
Segue tabela:
Operador
|
Nome
|
Função
|
+
|
Adição
| Soma Valores |
-
|
Subtração
| Subtração entre valores |
*
|
Multiplicação
| Multiplicação dos Valores |
/
| Divisão | Divisão dos Valores |
%
|
Módulo
| Resto da operação de divisão |
++
|
Incremento
| Pré/pos incremento |
--
|
Decremento
| Pré/pos decremento |
Efetuando Operações Matemáticas.
Vamos realizar na prática nossos testes, primeiro vamos criar um novo arquivo.html
Vou apenas passar de forma simplificada, e fica a critério do Estudante/Leitor de fazer os teste e de maneira repetitiva ampliar e fixar o conhecimento, é um conteúdo fácil de compreender pois já é algo que faz parte do nosso dia dia.
Vou apenas passar de forma simplificada, e fica a critério do Estudante/Leitor de fazer os teste e de maneira repetitiva ampliar e fixar o conhecimento, é um conteúdo fácil de compreender pois já é algo que faz parte do nosso dia dia.
Adicão.
Exemplo com duas variáveis que cada uma recebe um valor.
Exemplo com duas variáveis que cada uma recebe um valor.
var num1 = 9;
var num2 = 5;
document.write("A soma dos valores :" + (num1+num2) );
Observar que o "+" quando á uma Strings de ambos os lado o JavaScript compreende como operação de concatenação.
document.write("A soma do: Numero_1:" +num1+"- o Numero_2:"+ num2+"Total "+":"+(num1+num2) );
Subtração
document.write("A soma dos valores :" + (num1 - num2) );
Multiplicação
Observar que o "+" quando á uma Strings de ambos os lado o JavaScript compreende como operação de concatenação.
document.write("A soma do: Numero_1:" +num1+"- o Numero_2:"+ num2+"Total "+":"+(num1+num2) );
Subtração
document.write("A soma dos valores :" + (num1 - num2) );
Multiplicação
document.write("A soma dos valores :" + (num1 * num2) );
Divisão
document.write("A soma dos valores :" + (num1 / num2) );
Módulo
Vale re-saltar que o uso do modulo retorna o resto da divisão.
document.write("A soma dos valores :" + (num1 % num2) );
Incremento (pré / pós)
O incremento adiciona +1 ao valor, simples assim, porém se estiver na frente é chamado de pre-incremento ele soma +1 antes ( +1+3=4) , e depois como pós-incremento ( 3+1=4)... sua utilização mais cognitiva veremos mais a frente em estrutura de repetição.
Divisão
document.write("A soma dos valores :" + (num1 / num2) );
Módulo
Vale re-saltar que o uso do modulo retorna o resto da divisão.
document.write("A soma dos valores :" + (num1 % num2) );
Incremento (pré / pós)
O incremento adiciona +1 ao valor, simples assim, porém se estiver na frente é chamado de pre-incremento ele soma +1 antes ( +1+3=4) , e depois como pós-incremento ( 3+1=4)... sua utilização mais cognitiva veremos mais a frente em estrutura de repetição.
var logica = 5;
document.write(++logica); // logica = 1+logica;
document.write(logica++); //logica = logica +1;
Decremento (pré / pós)
document.write(++logica); // logica = 1+logica;
document.write(logica++); //logica = logica +1;
Decremento (pré / pós)
Segue a mesma ideia do incremento porem ele faz a subtração "--" (-1+3=2) ou (3-1=2)
document.write(--logica);
document.write(logica--);
ParseInt / ParseFloat
O JavaScript tem duas funções que permitem fazer a conversão de cadeia de caracteres em tipos inteiros ou fracionados, um exemplo; no caso de receber algo digitado pelo teclado, esta variável esta em formato de cadeia de caracteres String e precisamos transformar para um inteiro . Seus nomes são parseInt para inteiros e parseFloat para fracionados.
Exemplo;
var digitado = prompt("Digite um numero");
document.write(digitado); // vai ser apresentado a string digitado não o valor/tipo
-----------------------------------------------------------------------------------------------
var digitado = prompt("Digite um numero");
digitado = parseInt(digitado);
document.write(digitado) // agora é um tipo inteiro
-------------------------------------------------------------------------------------------------
var digitado = prompt("Digite um numero");
digitado = parseFloat(digitado);
document.write(digitado) // agora é um tipo Float / Fracionado
Não vou estender sobre esse assunto e vou estar finalizando por aqui esse post, e estar prosseguindo com o próximo sobre Estrutura de Repetição, nesse momento pode-se dizer que a compreensão vem a ficar mais obvia na pratica e no testes do seu uso.
Até mais.
Comentários
Postar um comentário