JSFiddle - React, Tailwind, and code Playground
by Ivan Ferrer
JavaScript
function determinarGeracao(anoDeNascimento) {
/*
Complete a função onde voce deve comparar o
* valor da variavel anoDeNascimento e atribuir na variavel
*resultado uma das seguintes condições.
* Geração silenciosa: para os nascidos até o ano de 1945;
* Boomers: para os que nasceram depois de 1945 até 1964;
* Geração X: para os que nasceram depois de 1964 até 1980;
* Millennials: para os que nasceram depois de 1981 até 1996;
* Geração Z: para os que nasceram depois de 1996;
*
*/
let resultado;
// anoDeNascimento = 1980;
if (anoDeNascimento > 1945 && anoDeNascimento <=1964) {
anoDeNascimento = 'boomers';
}
if (anoDeNascimento > 1964 && anoDeNascimento <=1980) {
anoDeNascimento = 'geracaox';
}
if (anoDeNascimento > 1980 && anoDeNascimento <=1996) {
anoDeNascimento = 'millennials';
}
if (anoDeNascimento > 1996) {
anoDeNascimento = 'geracaox';
}
switch(anoDeNascimento ){
case 1945:
resultado = 'Geração silenciosa';
break;
case 'boomers':
resultado = 'Boomers';
break;
case 'geracaox':
resultado = 'Geração X';
break;
case 'millennials':
resultado = 'Millennials';
break;
case 'geracaox' :
resultado = 'Geração Z';
break;
default:
resultado = 'opção errada';
}
console.log(resultado);
return resultado;
}
alert(determinarGeracao(1996));