1688351
Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Provas:
Analise o trecho de código abaixo e assinale a alternativa que apresenta a saída impressa após sua execução:
try {
var pessoa = {
ano: 1990,
calculaIdade: function(anoBase) {
var a = anoBase ? anoBase : (new Date().getFullYear());
var b = this.ano ? this.ano : 0;
return a - b;
}
};
Joao = { ano: 1991 };
var c = pessoa.calculaIdade.call(Joao, 2017);
var d = pessoa.calculaIdade.call(null, undefined);
console.log(c + ", " + d);
} catch(err){
console.log('Erro ao calcular idades!');
}