JSFiddle - React, Tailwind, and code Playground

by Kai Wang

JavaScript

function myAtoi(s) {
  let rv = s.replace(/^\s+/g, "");
  if (rv.length == 0) return 0;
  let regex = /^(\d|\-\d|\+\d)/;
  if (!rv.match(regex)) {
    return 0
  }
  let t = s.match(/\d+/g)[0];
  if(rv[0] ==="-"){
  return -t
  }
  return +t
}

var a = "   1222sd43123f";
var b = myAtoi(a);
console.log(b)