Article image
⚡Eros Lima
⚡Eros Lima08/02/2021 18:49
Compartilhe

Usando expressões matemáticas em JS

  • #Desperte o potencial
  • #JavaScript

Na linguagem JavaScript (e na maioria das linguagens de programação), podemos usar operadores matemáticos para calcular números e criar expressões.

  • Exemplos adição em JavaScript, em que usando o operador +. Você também pode usar - para a subtração, * para a multiplicação, / para divisão e % para descobrir o resto. Temos aqui alguns exemplos do uso desses operadores:
  • var x = 10;
  • var a = x + 5; // soma 5, o resultado é 15
  • var b = x - 5; // subtrai 5, o resultado é 5
  • var c = x * 2; // multiplica por 2, o resultado é 20
  • var d = x / 4; // divide por 4, o resultado é 2,5
  • var e = x % 4; // divide por 4 & retorna o resto, o resultado é 2

Quando você usa vários operadores matemáticos em uma única expressão, o computador segue uma "ordem de operações" para garantir que o resultado seja calculado sempre da mesma forma. É a mesma ordem de operações que você provavelmente aprendeu nas aulas de matemática, e é normalmente lembrado como "P.E.M.D.A.S" - parênteses, expoentes, multiplicação, divisão, adição, subtração.

Por exemplo, no código a seguir, primeiro seriam calculadas as duas expressões entre parênteses, então seriam multiplicados os resultados e, por fim, o código somaria 100 ao resultado.

 var x = 10;

 var a = (x + 10) * (x / 2) + 100;

Assim como em expressões matemáticas, você só precisa de parênteses se você quiser que sua expressão seja calculada de forma diferente do que ela seria de acordo com a ordem de operações. Caso contrário, você não precisa usá-los.

A seguir, vamos ver um exemplo com expressões mais complicadas, com variáveis e operadores matemáticos. Se você quiser, brinque com algumas dessas expressões matemáticas para garantir que você saiba como o computador as calcula.

  1. Obs.: *como estou terminando este módulo, e muitos também necessitam de materiais complementar de qualidade, resolvi compartilhar, deixe seu like se foi útil.

A Khan Academy hoje esta em português quando comecei era somente em inglês e é da MIT a faculdade mais top de tech do mundo, que licencia diversas soluções da nossa área como licenças do GitHub.

https://pt.khanacademy.org/computing/computer-programming/programming/resizing-with-variables/a/using-math-expressions-in-js

Compartilhe
Comentários (0)