MCPcopy Create free account
hub / github.com/codrops/RainEffect / toNumber

Function toNumber

demo/js/main.js:2400–2409  ·  view source on GitHub ↗
(it)

Source from the content-addressed store, hash-verified

2398 throw TypeError("Can't convert object to number");
2399};
2400var toNumber = function(it){
2401 if(isObject(it))it = toPrimitive(it);
2402 if(typeof it == 'string' && it.length > 2 && it.charCodeAt(0) == 48){
2403 var binary = false;
2404 switch(it.charCodeAt(1)){
2405 case 66 : case 98 : binary = true;
2406 case 79 : case 111 : return parseInt(it.slice(2), binary ? 2 : 8);
2407 }
2408 } return +it;
2409};
2410if(!($Number('0o1') && $Number('0b1'))){
2411 $Number = function Number(it){
2412 var that = this;

Callers 1

main.jsFile · 0.70

Calls 1

toPrimitiveFunction · 0.70

Tested by

no test coverage detected