diff options
Diffstat (limited to 'node_modules/core-js/library/modules/es6.math.hypot.js')
-rw-r--r-- | node_modules/core-js/library/modules/es6.math.hypot.js | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/node_modules/core-js/library/modules/es6.math.hypot.js b/node_modules/core-js/library/modules/es6.math.hypot.js index a8edf7cde..508521b69 100644 --- a/node_modules/core-js/library/modules/es6.math.hypot.js +++ b/node_modules/core-js/library/modules/es6.math.hypot.js @@ -1,17 +1,16 @@ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) -var $export = require('./$.export') +var $export = require('./_export') , abs = Math.abs; $export($export.S, 'Math', { hypot: function hypot(value1, value2){ // eslint-disable-line no-unused-vars - var sum = 0 - , i = 0 - , $$ = arguments - , $$len = $$.length - , larg = 0 + var sum = 0 + , i = 0 + , aLen = arguments.length + , larg = 0 , arg, div; - while(i < $$len){ - arg = abs($$[i++]); + while(i < aLen){ + arg = abs(arguments[i++]); if(larg < arg){ div = larg / arg; sum = sum * div * div + 1; |