JSFiddle - React, Tailwind, and code Playground

by soum1

JavaScript

var add = (var1, var2) => {
  return parseInt(var1) + parseInt(var2);
};

let objPromise = new Promise((resolve, reject) => {
  var ans;
  setTimeout(function() {
    ans = add(2, 3);
    if (typeof ans != undefined && !isNaN(ans)) {
      resolve(ans);
    } else {
      reject("failed");
    }
  }, 10);

});

objPromise.then((message) => {
  document.write(message);
});
objPromise.catch((message) => {
  document.write("Catch block " + message);
});