Number.parseInt
function roughScale(x, base) {
const parsed = Number.parseInt(x, base);
if (Number.isNaN(parsed)) return 0;
return parsed * 100;
}
roughScale(' 0xf', 16); // 1500
roughScale('321', 2); // 0Syntax
Number.parseInt(string, [ radix])Parameters
Return value
Description
Polyfill
Browser compatibility
Last updated