Oi William, tudo bem?
A maneira que você utilizou para concatenar a mensagem está correta, porém, existe uma forma mais moderna e recomendada de fazer isso em JavaScript, que é utilizando as template strings. As template strings permitem que você insira variáveis dentro de uma string de forma mais fácil e legível.
No seu caso, ao invés de utilizar o sinal de "+" para concatenar a string com a variável, você pode utilizar as crases (`) para criar uma template string e inserir a variável utilizando o sinal de cifrão ($) seguido de chaves ({}) antes do nome da variável. Ficaria assim:
if (palpite == numeroSecreto) {
alert(`Isso ai! Você descobriu o número secreto: ${numeroSecreto}`);
} else {
alert('Você errou!')
};
Dessa forma, o valor da variável numeroSecreto
será inserido na string automaticamente. Essa é uma forma mais legível e recomendada de fazer a concatenação de strings com variáveis em JavaScript.
Espero ter ajudado.
Um abraço e bons estudos.