3
respostas

Dúvida.

IMC = peso / (altura * altura)

Gostaria de saber se podemos usar essa fórmula de outro jeito?

3 respostas

Olá!

Como essa é a fórmula do IMC não tem como alterá-la, mas você pode usar o símbolo de potência ** para não ter que repetir altura:

var imc = peso / (altura ** 2)

Assim como na matemática, a sintaxe é base ** expoente

Ainda assim, por ordem de precedência (a potência "vem antes" da divisão), ainda dá pra fazer:

var imc = peso / altura ** 2
Nesse caso, apesar de digitar menos, pode deixar o código confuso.

Legal! Legal essa nova operação!

Muiito bom Isaac, ótima alternativa de potencialização ;)