JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
JavaScript
function converterIdade(idade) {
if (!_.isString(idade)) throw new Error("Uma string era esperada");
var a;
console.log("Tentativa de converter uma idade ");
a = parseInt(idade, 10);
if (_.isNaN(a)) {
console.log(["Não pode converter a idade:", idade].join(' '));
a = 0;
}
return a;
}
console.log(converterIdade("abc"));