1
resposta

Desafio: Boas práticas de programação com Menu Parte 1

Tive que separar o código aqui pois ultrapassou o limite de caracteres.

let opcao, nome, linguagem, idade, numero, i, nota, aleatorio;
let valor1, valor2, resultado;

do{

    opcao = parseInt(prompt("Escolha uma opção:" +
        "\n 1. Boas vindas no console." +
        "\n 2. Olá + seu nome no console." +
        "\n 3. Olá + seu nome no alert." +
        "\n 4. Liguagem de programação preferida." +
        "\n 5. Soma de dois valores." +
        "\n 6. Subtração de dois valores." +
        "\n 0. Sair."));
        
        switch(opcao){
    
            case 1:
                // 1. Crie um programa que utilize o console.log 
                // para exibir uma mensagem de boas-vindas. 

                console.log("Seja Bem vindo(a)!");
                break;
    
            case 2:
                // 2. Crie uma variável chamada "nome" e atribua a ela o seu nome. 
                // Em seguida, utilize o console.log para exibir a mensagem 
                // "Olá, [seu nome]!" no console do navegador.

                nome = prompt("Digite seu nome:");
                console.log(`Olá, ${nome}!`);
                break;
    
            case 3:
                // 3. Crie uma variável chamada "nome" e atribua a ela o seu nome. 
                // Em seguida, utilize o alert para exibir a mensagem "Olá, [seu nome]!" .

                nome = prompt("Digite seu nome:");
                alert(`Olá, ${nome}!`);
                break;
    
            case 4:
                // 4. Utilize o prompt e faça a seguinte pergunta: 
                // Qual a linguagem de programação que você mais gosta?. 
                // Em seguida, armazene a resposta em uma variável e 
                // mostre no console do navegador.

                linguagem = prompt("Qual a linguagem de programação que você mais gosta?");
                console.log(`Linguagem preferida: ${linguagem}!`);
                break;
            
            case 5:
                // 5. Crie uma variável chamada "valor1" e outra chamada "valor2", 
                // atribuindo a elas valores numéricos de sua escolha. 
                // Em seguida, realize a soma desses dois valores e 
                // armazene o resultado em uma terceira variável chamada "resultado". 
                // Utilize o console.log para mostrar a mensagem 
                // "A soma de [valor1] e [valor2] é igual a [resultado]." no console.

                
                valor1 = parseInt(prompt("Digite o primeiro valor:"));
                valor2 = parseInt(prompt("Digite o segundo valor:"));
                resultado = valor1 + valor2;
                console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}.`);
                break;

            case 6:
                // 6. Crie uma variável chamada "valor1" e outra chamada "valor2", 
                // atribuindo a elas valores numéricos de sua escolha. 
                // Em seguida, realize a subtração desses dois valores e 
                // armazene o resultado em uma terceira variável chamada "resultado". 
                // Utilize o console.log para mostrar a mensagem 
                // "A diferença entre [valor1] e [valor2] é igual a [resultado]." no console.

                valor1 = parseInt(prompt("Digite o primeiro valor:"));
                valor2 = parseInt(prompt("Digite o segundo valor:"));
                resultado = valor1 - valor2;
                console.log(`A diferença entre ${valor1} e ${valor2} é igual a ${resultado}.`);
                break;
                
            case 0:
                break;

            default:
                alert("Digite uma opção válida!");
        }
        
}while(opcao != 0);
1 resposta

Oi Camilla! Tudo bem?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!