2
respostas

[Dúvida] Prompt

prompt - Posso enviar uma mensagem ou é apenas interação para o usuário?

2 respostas

Oi, Andre! Tudo bem?

O prompt no JavaScript é uma função que serve para interagir com o usuário, pedindo que ele insira algum dado. Quando usamos o prompt, uma janela de diálogo aparece no navegador com uma mensagem que definimos e um campo para o usuário digitar uma resposta, que pode ser armazenada em uma variável para uso posterior no nosso programa.

Por exemplo, se você quiser perguntar ao usuário qual é o nome dele e armazenar essa informação, poderia fazer o seguinte:

let nomeUsuario = prompt('Qual é o seu nome?');

Com isso, o valor que o usuário digitar será armazenado na variável nomeUsuario, e você poderá usá-lo em outras partes do seu código.

Portanto, o prompt é uma ótima ferramenta para receber informações do usuário, mas não é utilizado para enviar mensagens de texto ou alertas, já que sua função principal é capturar a entrada do usuário.

Espero ter ajudado!

Um forte abraço e bons estudos!

Oi André,

Para complementar o que Sarah mencionou 😉

O prompt é usado para obter dados do usuário, exibindo uma caixa de diálogo com um campo para entrada. 👍

Para exibir apenas a mensagens, você pode usar alert, que mostra uma caixa de diálogo com uma mensagem e um botão "OK". 💬

Também temos o confirm que mostra uma caixa de diálogo com uma mensagem e botões "OK" e "Cancelar", retornando true ou false

Exemplo prático:

let nome = prompt("Digite seu nome:");
alert("Olá, " + nome + "!");
let resposta = confirm("Você gosta de programação?");
if (resposta) {
  alert("Que bom!");
} else {
  alert("Tudo bem!");
}

🎓 Para saber mais: Documentação oficial sobre o prompt, alert e confirm.

Continue praticando e explorando as possibilidades! 🤔