Eu fiz sem o parseInt antes do prompt (como mostrado abaixo) e na hora da execução, o código apenas juntava ambos os números informados, em vez de somar (se voce escolhesse 1 e 2, ele mostraria 12 em vez de 3)
function somandoDoisNumeros() {
let primeiroNumero = prompt('Digite o primeiro número');
let segundoNumero = prompt('Digite o segundo número');
let resultado = primeiroNumero + segundoNumero;
alert(${primeiroNumero} + ${segundoNumero} = ${resultado}
)
Colocando o parseInt antes do prompt, assim como está na imagem, o programa entendeu que era pra somar. Minha pergunta é, por que isto ocorreu? Porque não colocar o parseInt junta os números escolhidos e colocando o parseInt, ele soma? É algo no HTML? É algo relacionado ao function do começo do código? É necessário sempre colocar o parseInt ao definir uma variável e imediatamente relacionar ela com um prompt no caso de cálculos?