Nova turma com conversação 5x por semana 🔥

Nova turma com conversação 5x por semana 🔥

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!

🔥 Intensivão de inglês na Fluency!

Nome*
Ex.: João Santos
E-mail*
Ex.: email@dominio.com
Telefone*
somente números

Próximos conteúdos

🔥 Intensivão de inglês na Fluency!

Nome*
Ex.: João Santos
E-mail*
Ex.: email@dominio.com
Telefone*
somente números

🔥 Intensivão de inglês na Fluency!

Nome*
Ex.: João Santos
E-mail*
Ex.: email@dominio.com
Telefone*
somente números

🔥 Intensivão de inglês na Fluency!

Nome*
Ex.: João Santos
E-mail*
Ex.: email@dominio.com
Telefone*
somente números
inscreva-se

Entre para a próxima turma com bônus exclusivos

Faça parte da maior escola de idiomas do mundo com os professores mais amados da internet.

Curso completo do básico ao avançado
Aplicativo de memorização para lembrar de tudo que aprendeu
Aulas de conversação para destravar um novo idioma
Certificado reconhecido no mercado
Nome*
Ex.: João Santos
E-mail*
Ex.: email@dominio.com
Telefone*
somente números
Empresa
Ex.: Fluency Academy
Ao clicar no botão “Solicitar Proposta”, você concorda com os nossos Termos de Uso e Política de Privacidade.