Volta e meia me deparo com chamadas dos métodos ceil e floor, pertencentes à Math. Ambos os métodos possuem a finalidade de arredondamento de um floating point number para um integer number. Porém, uma pergunta que sempre me surge, quase que de forma automática, é:
Afinal, existiria alguma forma de comparar visualmente a lógica dessas duas functions?
Bom... Deixe-me tentar.
Imaginemos que exista um gráfico no qual possamos colocar cada argumento passado para essas functions:
Olhando o número inserido no gráfico acima, qual seria o número inteiro mais próximo >= à 1.3? O número 2, é claro!
num === -2.001
Olhando o número inserido no gráfico acima, qual seria o número inteiro mais próximo <= à 1.3? O número 1, é claro!
num === -2.001
Lembrar de conceitos utilizando imagens (como a mencionada acima) costuma me auxiliar bastante na fixação deles. 😉
...
SOCIAL SHARE CARD GENERATOR