first
This commit is contained in:
15
node_modules/core-js/modules/es.math.clz32.js
generated
vendored
Normal file
15
node_modules/core-js/modules/es.math.clz32.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
'use strict';
|
||||
var $ = require('../internals/export');
|
||||
|
||||
var floor = Math.floor;
|
||||
var log = Math.log;
|
||||
var LOG2E = Math.LOG2E;
|
||||
|
||||
// `Math.clz32` method
|
||||
// https://tc39.es/ecma262/#sec-math.clz32
|
||||
$({ target: 'Math', stat: true }, {
|
||||
clz32: function clz32(x) {
|
||||
var n = x >>> 0;
|
||||
return n ? 31 - floor(log(n + 0.5) * LOG2E) : 32;
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user