Informática, perguntado por apfelsaft, 11 meses atrás

Ajuda com Javascript


Olá pessoal, preciso de ajuda com um exercício, para mim pareceu um pouco confuso. No início do código colocaram já a variável diaSemana='sabado', daí me confundiu um pouco se preciso acrescentar os dias na variável ou se trabalho em volta dessa variável pronta. Tentei de várias maneiras e nenhuma foi aceita. No momento só posso utilizar 1 if e um else no código.


Precisamos criar um código que ajude os usuários a saber se pode ir ao banco. Sabemos que o banco está aberto em todos os os dias da semana, exceto em finais de semana. Caso o usuário possa ir ao banco você deve exibir com console.log a seguinte mensagem: “Você pode ir ao banco”, caso contrário, ‘O banco está fechado, tente outro dia’


Para esse exercício leve em consideração as seguintes informações:


- Dias da semana pro sistema: segunda, terca, quarta, quinta, sexta, sabado e domingo.

- Você terá a seguinte variável no código: diaSemana


carlarfonseca: Amigo vc conseguiu resolver essa?
Temos uma lista com nomes de todos os integrantes da família mas esqueceram de colocar o sobrenome!
Seu desafio será imprimir nome junto com o sobrenome “Macedo” para cada integrante da família. Mas temos uma exceção, temos um integrante com sobrenome diferente, se tiver algum “Pedro”, coloque o sobrenome “Sousa”.

Soluções para a tarefa

Respondido por BrenoStorace
6

Resposta: o "segredo" é que diaSemana não tá limitado a só sábado

Explicação: var diaSemana = ["sabado", "domingo"]

if (!diaSemana == "sabado" && "domingo"){  

   console.log("Você pode ir ao banco")

}else{

   console.log("O banco está fechado, tente outro dia")

}

esse deu certo pra mim


carlarfonseca: Muito bom amigo estou com a duvida anexada na resposta abaixo se puder me ajudar agradeço
Respondido por carlarfonseca
0

Resposta:

Amigo vc conseguiu resolver essa?

Temos uma lista com nomes de todos os integrantes da família mas esqueceram de colocar o sobrenome!

Seu desafio será imprimir nome junto com o sobrenome “Macedo” para cada integrante da família. Mas temos uma exceção, temos um integrante com sobrenome diferente, se tiver algum “Pedro”, coloque o sobrenome “Sousa”.

Dica: Utilize for  e continue para criar a solução.

        Acrescente um espaço antes do sobrenome, por exemplo: “ Sousa”.

Tentei isso que esta na explicacao mas nao funcionou.

Ja tentei diversas formas e nao consegui achar uma solucao.

Obrigado.

Explicação:

var familia = ["Joana", "Felipe", "Gabriela", "Carlos", "Pedro", "Bruno"]

 for (var i = 0; i < familia.length; i++) {

     if (familia[i] == 'Pedro') {

       console.log(familia[i] + ' Sousa')    

       continue        

    }

    console.log(familia[i] + ' Macedo')

}


ayrtoncossuol: Carla eu resolvi essa com uma mudança no if onde:
ayrtoncossuol: if (familia[i] == 'Pedro') coloque o pedro em " "
carlarfonseca: Funcionou muito obrigado
Perguntas interessantes