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ãoDivisã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.  

Adicão.
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

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.
  
var logica = 5;

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

Postagens mais visitadas deste blog

Botões Bootstrap Exemplos.

Conhecendo JavaScript - Eventos

Conhecendo JavaScript - HTML DOM