escreva a função podeSeAposentar que recebe por parâmetro a idade, o sexo e os anos de contribuição previdenciária que uma pessoa tem, exemplo:
podeSeAposentar(62, "F", 34)
true
tenha em mente que a idade mínima para se aposentar para mulheres é 60 anos, enquanto que para homens é 65. Em ambos os casos, você deve ter pelo menos 30 anos de contribuição.
eu escrevi:
function podeSeAposentar (idade, sexo, anosDeContribuicaoPrevidenciaria) {
return idade >= 60 && sexo == "F" && anosDeContribuicaoPrevidenciaria >= 30;
}
mas aparece o seguinte erro: a execução da função podeSeAposentar(66, "M", 40) deve retornar true pois atende as 3 condições.
travei nesse teste, caso alguém consiga ajudar, agradeço... obrigado
Soluções para a tarefa
Respondido por
0
Resposta:
function podeSeAposentar(idade,sexo,acp) {
return idade>=60 && sexo=="F" && acp>=30 || idade>=65 && sexo=="M" && acp>=30;
}
Explicação:
Você esqueceu da condição caso o sexo seja "M"
washingtonfraga:
Boa tarde, continua dando erro, erro que aparece é: unexpected identifier.
Perguntas interessantes
Química,
8 meses atrás
Matemática,
8 meses atrás
Biologia,
8 meses atrás
Biologia,
11 meses atrás
Química,
11 meses atrás
Artes,
1 ano atrás
Matemática,
1 ano atrás