1
resposta

[Sugestão] o "+" usado serve como uma alternativa ao `-> Template Strings

Não foi passado na aula anterior o uso de "+" como uma alternativa para o Teamplate Strings (literais de modelo).
Todavia, consegui realizar os testes com a ultilização tanto de "+", quanto usando "${}".

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Ressalvo que na utilização de "+" foi necessário um espaço entre a crase e o String. Caso contrário o String fica grudado na variável. Como no caso abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Com espaço:

alert('Boas Vindas ao jogo do número secreto');
let numeroSecreto = 5;
console.log(numeroSecreto)
let chute = prompt('Escolha um número entre 1 e 10');

//Se Chute for igual ao número secreto
if (chute == numeroSecreto) {
alert(Isso aí! Você descobriu o número secreto ${numeroSecreto});
} else {
alert(Você errou o número secreto era + numeroSecreto + e você usou + chute)
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Gabriel! Como vai?

É interessante perceber como você explorou tanto o uso de Template Strings quanto a concatenação com +. Sua observação sobre o espaço ao concatenar faz sentido e mostra cuidado com a legibilidade.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!