"O JavaScript converte a variável numero1 automaticamente para string, e isso pode ser perigoso."
Fiquei na dúvida/curiosidade em q cenário isso poderia ser perigoso ou causar problemas?
"O JavaScript converte a variável numero1 automaticamente para string, e isso pode ser perigoso."
Fiquei na dúvida/curiosidade em q cenário isso poderia ser perigoso ou causar problemas?
Oii Breno, como você está?
A conversão implícita no JavaScript é perigosa porque resulta em resultados inesperados, por exemplo, ao somar 10 + 20, o que esperamos é que o resultado seja 30, porém, se uma dessas variáveis numéricas - 10 ou 20, for string, o que o Javascript fará é concatená-las, ou seja, esperávamos 30, mas saíra 1020, por isso é necessário muita cautela ao trabalhar com números no JavaScript, pois caso as variáveis não tenham o mesmo tipo pode ocorrer resultados errôneos.
Qualquer dúvida fico à disposição.
Abraços e bons estudos!