UNPKG

php.js

Version:

Use phpjs functions as required.

16 lines (14 loc) 468 B
module.exports=function(){ return bindec.apply(exports,arguments) }; function bindec(binary_string) { // discuss at: http://phpjs.org/functions/bindec/ // original by: Philippe Baumann // example 1: bindec('110011'); // returns 1: 51 // example 2: bindec('000110011'); // returns 2: 51 // example 3: bindec('111'); // returns 3: 7 binary_string = (binary_string + '') .replace(/[^01]/gi, ''); return parseInt(binary_string, 2); }