{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\es6.math.hypot.js"],"names":["$export","require","abs","Math","S","hypot","value1","value2","sum","i","aLen","arguments","length","larg","arg","div","Infinity","sqrt"],"mappings":";AACA,GAAIA,SAAUC,QAAQ,WAAR,CAAd;AACIC,IAAUC,KAAKD,GADnB;;AAGAF,QAAQA,QAAQI,CAAhB,CAAmB,MAAnB,CAA2B;AACzBC,MAAO,QAASA,MAAT,CAAeC,MAAf,CAAuBC,MAAvB,CAA8B;AACnC,GAAIC,KAAO,CAAX;AACIC,EAAO,CADX;AAEIC,KAAOC,UAAUC,MAFrB;AAGIC,KAAO,CAHX;AAIIC,GAJJ,CAISC,GAJT;AAKA,MAAMN,EAAIC,IAAV,CAAe;AACbI,IAAMZ,IAAIS,UAAUF,GAAV,CAAJ,CAAN;AACA,GAAGI,KAAOC,GAAV,CAAc;AACZC,IAAOF,KAAOC,GAAd;AACAN,IAAOA,IAAMO,GAAN,CAAYA,GAAZ,CAAkB,CAAzB;AACAF,KAAOC,GAAP;AACD,CAJD,IAIO,IAAGA,IAAM,CAAT,CAAW;AAChBC,IAAOD,IAAMD,IAAb;AACAL,KAAOO,IAAMA,GAAb;AACD,CAHM,IAGAP,MAAOM,GAAP;AACR;AACD,MAAOD,QAASG,QAAT,CAAoBA,QAApB,CAA+BH,KAAOV,KAAKc,IAAL,CAAUT,GAAV,CAA7C;AACD,CAnBwB,CAA3B","file":"es6.math.hypot.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["// 20.2.2.17 Math.hypot([value1[, value2[, … ]]])\nvar $export = require('./_export')\n  , abs     = Math.abs;\n\n$export($export.S, 'Math', {\n  hypot: function hypot(value1, value2){ // eslint-disable-line no-unused-vars\n    var sum  = 0\n      , i    = 0\n      , aLen = arguments.length\n      , larg = 0\n      , arg, div;\n    while(i < aLen){\n      arg = abs(arguments[i++]);\n      if(larg < arg){\n        div  = larg / arg;\n        sum  = sum * div * div + 1;\n        larg = arg;\n      } else if(arg > 0){\n        div  = arg / larg;\n        sum += div * div;\n      } else sum += arg;\n    }\n    return larg === Infinity ? Infinity : larg * Math.sqrt(sum);\n  }\n});"]}