2
respostas

Desafio 10 - exibição do variaveis no alert

Eu quis incrementar o último desafio e informar caso ele não tenha idade para tirar a habilitação e ele so exibe a primeira parte, como faço pra mesclar string com variável?

let nome = prompt('Qual seu nome?');
let idade = prompt('Informe sua idade');
let diferencaIdade = 18 -idade
if (idade >= 18){
    alert('Parabéns, você já pode tirar sua habilitação.');
} else{
    alert('Poxa ainda faltam ', diferencaIdade, ' anos para você poder tirar a habilitação.');
} 
2 respostas

Olá, você pode fazer isso concatenando usando "+" ou as " " , o mais comum e usar as crases além fica uma concatenação mais fluida e menos bagunçada segue o exemplo:

usando a crase " `` "

alert(`Você tem ${idade} anos você ainda não pode tirar habilitação`);

usando o sinal de " + "

alert('Você tem' + idade +  'anos você ainda não pode tirar habilitação');

espero ter ajudado.

Obrigado mano