Alterar comportamento da divisão por zero: Lançar erro em vez de retornar Infinity #1026
VictorFrancelino
started this conversation in
Ideias para Pituguês
Replies: 1 comment
-
|
Pituguês nasceu com a ideia de ser próxima de Python, então prefiro que uma divisão por zero emita erro. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Eu estava fazendo alguns testes com o Pituguês e notei que, atualmente, quando fazemos uma divisão por zero no Pituguês, o interpretador herda o comportamento do JavaScript e retorna Infinity.
Exemplo atual no Pituguês:
Já no Python, a divisão por zero retorna o erro
ZeroDivisionError: division by zero.Exemplo no Python:
A proposta é implementar uma verificação no interpretador pra que seja lançado um erro se o divisor for zero.
O comportamento passaria a ser:
Gostaria de ouvir a opinião de vocês pra decidir se deve ser mantido esse padrão do JS ou se ajustamos pra lançar erro igual no Python.
Beta Was this translation helpful? Give feedback.
All reactions