Eu não entendi para o que serve a função abs() usada na aula de "adicionando níveis ao jogo"
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu não entendi para o que serve a função abs() usada na aula de "adicionando níveis ao jogo"
A função abs() vai pegar apenas o valor absoluto do número, ignorando o sinal de negativo, então por exemplo, se o resultado da operação fosse dar -30, o valor que entrará no cálculo será 30.
No exemplo do jogo a usamos, porque independentemente do chute ser maior ou menor do que o número secreto (que se for maior retornará uma diferença positiva ou se for menor uma diferença negativa), a pontuação é descontada da mesma forma, portanto, necessitando que o sinal do número seja ignorado.
Entendi. Muito obrigado!