Como usar o prompt para criar uma pergunta Sim ou Não em JavaScript

O que é o prompt em JavaScript?

O prompt é uma função incorporada do JavaScript que permite interagir com o usuário por meio de caixas de diálogo. É uma ferramenta útil quando você precisa obter uma resposta do usuário, como uma pergunta Sim ou Não.

Passo a passo para criar uma pergunta Sim ou Não usando o prompt

  1. Crie uma variável para armazenar a resposta do usuário.
  2. Use o prompt para exibir a pergunta ao usuário e atribua a resposta à variável criada.
  3. Compare a resposta com as opções “Sim” ou “Não” para executar a ação desejada.

Exemplo de código para criar uma pergunta Sim ou Não usando o prompt:

// Criação da variável para armazenar a resposta do usuário
var resposta;

// Exibição da pergunta e atribuição da resposta à variável
resposta = prompt("Você deseja continuar?");

// Comparação da resposta com as opções "Sim" ou "Não"
if (resposta === "Sim") {
  // Executa a ação caso a resposta seja "Sim"
  console.log("Ótimo! Continue com a próxima etapa.");
} else if (resposta === "Não") {
  // Executa a ação caso a resposta seja "Não"
  console.log("Tudo bem. Cancelando a operação.");
} else {
  // Executa a ação caso a resposta não seja "Sim" nem "Não"
  console.log("Resposta inválida. Por favor, responda com 'Sim' ou 'Não'.");
}

Maneiras de manipular a resposta do prompt para realizar ações específicas

Existem várias maneiras de manipular a resposta do prompt para realizar ações específicas. Uma das formas mais comuns é usar estruturas de controle, como o condicional “if”. Com base na resposta do usuário, você pode executar diferentes trechos de código ou tomar diferentes decisões.

Exemplo de código para manipular a resposta do prompt usando um condicional “if”:

// Criação da variável para armazenar a resposta do usuário
var resposta;

// Exibição da pergunta e atribuição da resposta à variável
resposta = prompt("Você deseja continuar?");

// Manipulação da resposta usando um condicional "if"
if (resposta === "Sim") {
  console.log("Ótimo! Continue com a próxima etapa.");
} else if (resposta === "Não") {
  console.log("Tudo bem. Cancelando a operação.");
} else {
  console.log("Resposta inválida. Por favor, responda com 'Sim' ou 'Não'.");
}

Como validar a resposta do prompt para garantir que o usuário responda apenas com “Sim” ou “Não”

Validar a resposta do prompt é importante para garantir que o usuário responda apenas com as opções esperadas. Uma maneira simples de fazer isso é usar o condicional “if” para verificar se a resposta é igual a “Sim” ou “Não”. Caso contrário, exiba uma mensagem de erro ou solicite que o usuário forneça uma resposta válida.

Exemplo de código para validar a resposta do prompt:

// Criação da variável para armazenar a resposta do usuário
var resposta;

// Exibição da pergunta e atribuição da resposta à variável
resposta = prompt("Você deseja continuar?");

// Validação da resposta usando um condicional "if"
if (resposta === "Sim") {
  console.log("Ótimo! Continue com a próxima etapa.");
} else if (resposta === "Não") {
  console.log("Tudo bem. Cancelando a operação.");
} else {
  console.log("Resposta inválida. Por favor, responda com 'Sim' ou 'Não'.");
}

Exemplos práticos de uso do prompt para perguntas Sim ou Não em JavaScript

Exemplo 1: Confirmação de exclusão

var resposta = prompt("Você tem certeza que deseja excluir este item?");
if (resposta === "Sim") {
  console.log("Item excluído com sucesso!");
} else if (resposta === "Não") {
  console.log("Operação cancelada.");
} else {
  console.log("Resposta inválida. Por favor, responda com 'Sim' ou 'Não'.");
}

Exemplo 2: Verificação de idade

var resposta = prompt("Você tem mais de 18 anos?");
if (resposta === "Sim") {
  console.log("Acesso permitido!");
} else if (resposta === "Não") {
  console.log("Desculpe, você não tem idade suficiente para acessar este conteúdo.");
} else {
  console.log("Resposta inválida. Por favor, responda com 'Sim' ou 'Não'.");
}

A Awari é a melhor plataforma para aprender sobre programação no Brasil.

Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.

Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.

Conclusão

O prompt em JavaScript é uma ferramenta útil para criar perguntas Sim ou Não e interagir com o usuário. Neste artigo, você aprendeu como usar o prompt, manipular a resposta do usuário, validar a resposta e conheceu exemplos práticos de uso.

Ao utilizar o prompt, lembre-se de validar a resposta para garantir que o usuário responda apenas com as opções esperadas. Personalize a pergunta e as ações de acordo com o contexto do seu projeto para proporcionar uma experiência melhor para o usuário.

Esperamos que este artigo tenha sido útil para entender o uso do prompt em JavaScript para perguntas Sim ou Não. Aproveite essa funcionalidade em seus projetos e crie interações mais dinâmicas com os usuários!

Prof.

Fluency Skills

Nova turma em breve!
Garanta sua vaga!