Boa tarde a todos!
Estou participando de uma bolsa de estudos em programação. Sou iniciante no assunto e no teste foi proposto o seguinte:
"Define a função hojeSeJoga, que receba por parâmetro uma string que informe o día da semana. Esta função deve retornar"Hoje é dia de futebol!!!" se parâmetro for "domingo", caso contrário deve retornar "Hoje não é dia de futebol :(".
Lembre-se que as variáveis e as strings devem ser escritas igual ao enunciado, respeitando os espaços e as exclamações." e que nesse caso, não está pedindo para imprimir (console.log ()) uma string, e sim que a função retorne (return).
Realizei da seguinte forma (conforme entendi):
function hojeSeJoga(diaDaSemana) {
var domingo = 'domingo';
var terca = 'terça';
if (diaDaSemana == 'domingo') {
return 'Hoje é dia de futebol ! ! !';
} else if (diaDaSemana == 'terça') {
return 'Hoje não é dia de futebol :(';
}
}
Porém quando testo o código aparece a seguinte informação: "Erros: A execução da função hojeSeJoga('domingo') deve retornar 'Hoje é dia de futebol! ! !'"
Se alguém por gentileza, puder orientar o que estou fazendo errado, agradeço imensamente.
Respostas
respondido por:
1
Qual a linguagem de programação que você está executando o desafio ?parece C++ mas não tenho certeza. Até então não parece ter erro de lógica e sim de sintaxe , mas para isso preciso saber qual a linguagem de programação que estás usando. Um exemplo em Python3 :
def fut(x):
if x=='domingo':
print('Hoje é dia de futebol ! ! !\n')
elif x!= 'domingo':
print(Hoje não é dia de futebol :('\n)
Os testes condicionais são uma parte fundamental do aprendizado de qualquer linguagem de programação, por isso, é tão importante aprendermos algoritmos de maneira generalizada pra que então possamos posteriormente aprender uma linguagem específica .
maximuscarnage29:
Olá Ruan, obrigado pela atenção. Já consegui resolver a questão proposta. A linguagem de programação é JavaScript.
Perguntas similares
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás