Questão
Luana desenvolveu um jogo digital que recomenda playlists de festa com base na idade e no gosto musical do usuário:
function geraPlaylist(idade, gostaDePop) {
if (idade >= 16) {
if (gostaDePop) {
return "Pop hits da década";
} else {
return "Clássicos dos anos 80";
}
} else {
if (gostaDePop) {
return "Pop leve teen";
} else {
return "Trilhas sonoras de animações";
}
}
}
Com base nesse código, qual condição deve ser verdadeira para que a playlist sugerida seja "Pop hits da década"?
Selecione uma alternativa:
A) A idade ser menor que 16 e gostar de pop.
B) A idade ser igual a 16 e não gostar de pop.
C) A idade ser menor que 16 e gostar de clássicos.
D) A idade ser igual ou superior a 16 anos e gostar de pop.
E) A idade ser menor ou maior que 16 e gostar de clássicos.
D
Para que a playlist sugerida seja "Pop hits da década", a condição no código é que a idade seja maior ou igual a 16 e que o usuário goste de pop. Isso é verificado na primeira condição do código: if (idade >= 16) { if (gostaDePop) { return "Pop hits da década"; } }
. Portanto, a alternativa correta é D) A idade ser igual ou superior a 16 anos e gostar de pop. As outras alternativas não satisfazem essa condição.