🤔 Para Refletir : "No alto daquela ideia, plantei um projeto de jogo. A empolgação da ideia bate, o fracasso da ideia cheira." - DanTheLion

Javascript - Operadores Matemáticos

Administração Administração
♫ in the jungle, the mighty jungle, the lion sleeps tonight ♫
Postagens
465
Bravecoins
2.092
Javascript - Operadores Matemáticos



O que são Operadores Matemáticos?

Os operadores matemáticos são símbolos e comandos utilizados para fazer cálculos de matemática em um conjunto de expressões numéricas.



Operadores Matemáticos Aritméticos


Adição


Para realizar adição em Javascript, utilize o operando + (cruz ou mais) numa expressão numérica.

Javascript:
let somaNumeros = 10 + 20;

console.log(somaNumeros);

// Saída: 30

Javascript:
let num1 = 10;
let num2 = 20;

let somaNumeros = num1 + num2;

console.log(somaNumeros);

// Saída: 30


Subtração

Para realizar subtração em Javascript, utilize o operando - (hífen) numa expressão numérica.

Javascript:
let subtrNumeros = 30 - 20;

console.log(subtrNumeros);

// Saída: 10

Javascript:
let num1 = 30;
let num2 = 20;

let subtrNumeros = num1 - num2;

console.log(subtrNumeros);

// Saída: 10


Multiplicação

Para realizar multiplicação em Javascript, utilize o operando * (asterisco) numa expressão numérica.

Javascript:
let multNumeros = 25 * 2;

console.log(multNumeros);

// Saída: 50

Javascript:
let num1 = 25;
let num2 = 2;

let multNumeros = num1 * num2;

console.log(subtrNumeros);

// Saída: 50


Divisão

Para realizar divisão em Javascript, utilize o operando / (barra) numa expressão numérica. O resultado é o QUOCIENTE da divisão.

Javascript:
let divNumeros = 50 / 2;

console.log(divNumeros);

// Saída: 25

Javascript:
let num1 = 50;
let num2 = 2;

let divNumeros = num1 / num2;

console.log(divNumeros);

// Saída: 25


Módulo (Restante da Divisão)

Semelhante à divisão em Javascript, o operando % (porcentagem) é utilizado para realizar divisão numa expressão numérica. No entanto, o resultado é o RESTANTE da divisão.

Javascript:
let restoDiv = 52 % 25;

console.log(restoDiv);

// Saída: 2



Operadores de Incremento e Decremento

Os operadores de incremento e decremento são utilizados para acrescentar ou diminuir 1 em números de variáveis.


Incremento

Utilizando o operando ++ (dupla cruz) seu valor é acrescentado em 1.

Código:
let num = 10;

num++;

console.log(num);

// Saída: 11

Quando o operando é utilizado durante a leitura da variável, o valor da variável é lido primeiro e depois é aplicado o incremento.

Javascript:
let num = 10;

console.log(num++);

// Saída: 10

console.log(num);

// Saída: 11

Porém, ao utilizar o operando antes da variável, será primeiro acrescido o valor da variável em 1 e depois seu valor é lido.

Javascript:
let num = 10;

console.log(++num);

// Saída: 11

console.log(num);

// Saída: 11


Decremento

Utilizando o operando -- (duplo hífen) seu valor é diminuído em 1.

Código:
let num = 10;

num--;

console.log(num);

// Saída: 9

As mesmas regras mencionadas sobre o operando Incremento também se aplicam no operando Decremento

Javascript:
let num = 10;

console.log(num--);

// Saída: 10

console.log(num);

// Saída: 9

Javascript:
let num = 10;

console.log(--num);

// Saída: 9

console.log(num);

// Saída: 9



Objeto Math

Math é um objeto em Javascript que abrange mais possibilidades de conceitos aritméticos que podem ser utilizados. Veja algumas de suas funções que podem ser utilizadas em expressões numéricas:

Math.pow(base, expoente)

Math.pow() é utilizado para fazer exponenciação.

Javascript:
let base = 5;
let expoente = 2;

let potencia = Math.pow(base, expoente)

console.log(potencia);

// Saída: 25

v8sZsi1.png

Mais informações:


Math.sqrt(x)

Math.sqrt() é utilizado para realizar a raiz quadrada de um número x.

Javascript:
let num = 9;

let raiz = Math.sqrt(num);

console.log(raiz);

// Saída: 3

3uW5cxe.png

Se o número especificado na operação for um número negativo, o resultado do cálculo será NaN (Not A Number).

Mais informações:


Math.min(n1, n2...) e Math.max(n1, n2...)

Os operadores min e max são utilizados para selecionar o menor número e o maior número, respectivamente.

Exemplo com Math.min():

Javascript:
let menor_nota = Math.min(8, 6.5, 7, 4, 10);

console.log(menor_nota);

// Saída: 4

Exemplo com Math.max():

Javascript:
const maior_nota = Math.max(7, 6.5, 10, 8, 9);

console.log(maior_nota);

// Saída: 10

Mais informações:


Math.abs(x)

Math.abs() é utilizado para tornar um número x absoluto.

Javascript:
let num1 = 5;
let num2 = -4;
let num3 = "-12";
let num4 = [220];

console.log(Math.abs(num1));
console.log(Math.abs(num2));
console.log(Math.abs(num3));
console.log(Math.abs(num4));

// Saída:
// 5
// 4
// 12
// 220

Mais informações:


Math.floor(x)

Math.floor(n) é utilizado para obter o número inteiro de x

Javascript:
let num1 = 3.1415;
let num2 = 45.33;

console.log(Math.floor(num1));
console.log(Math.floor(num2));

// Saída:
// 3
// 45

Mais informações


Math.round(x)

Math.round() é utilizado para obter o número inteiro arredondado mais próximo de x.

Javascript:
let num1 = 3.20;
let num2 = 4.62;
let num3 = 25.006;

console.log(Math.round(num1));
console.log(Math.round(num2));
console.log(Math.round(num3));

// Saída:
// 3
// 5
// 25

Mais informações:


Math.PI

Math.PI é utilizado para obter o valor de PI.

Javascript:
console.log(Math.PI);

// Saída: 3.141592653589793

Mais informações:
 
Última edição:
Voltar
Topo