Eu não entendi para o que serve a função abs() usada na aula de "adicionando níveis ao jogo"
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!