Está sempre caindo no catch. Segue abaixo meu código:
function checaIdade(idade) {
return new Promise(function(resolve, reject){
if(idade >= 18){
resolve('É maior de idade!');
} else {
reject('É menor de idade!');
}
});
}
checaIdade()
.then(function(response){
console.log(response);
})
.catch(function(error){
console.log(error);
});
checaIdade(19);