15 lines
416 B
JavaScript
15 lines
416 B
JavaScript
function acceptedBinFormat(bin) {
|
|
if (bin == 1 || bin === 0 || bin === '0')
|
|
return true;
|
|
else
|
|
return bin;
|
|
}
|
|
|
|
function arePseudoBin() {
|
|
var args = [].slice.call(arguments), len = args.length;
|
|
while(len--)
|
|
if (acceptedBinFormat(args[len]) !== true)
|
|
throw new Error('argument must be 0, \'0\', 1, or \'1\', argument ' + len + ' was ' + args[len]);
|
|
return true;
|
|
}
|