Por que nesta expressão 10 % 2 + 3 // 10 a resolutiva é 0?
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!
Por que nesta expressão 10 % 2 + 3 // 10 a resolutiva é 0?
Olá, Danilo! Tudo bem com você?
Explicando o que significa cada operador:
%: Retorna o resto de uma divisão. Por exemplo, ao dividirmos 10 por 3, temos que o resultado é 3 e com o resto igual a 1.
//: Retorna o resultado inteiro de uma divisão. Por exemplo, ao fazermos 10 // 4 é retornado o valor 2, pois é o valor inteiro do resultado da divisão que é 2,5.
Vamos dividir a expressão mandada por você em dois pedaços.
Somando esses dois valores, o resultado também é 0.