You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							9 lines
						
					
					
						
							304 B
						
					
					
				
			
		
		
	
	
							9 lines
						
					
					
						
							304 B
						
					
					
				var toInteger = require('../internals/to-integer'); | 
						|
 | 
						|
var min = Math.min; | 
						|
 | 
						|
// `ToLength` abstract operation | 
						|
// https://tc39.github.io/ecma262/#sec-tolength | 
						|
module.exports = function (argument) { | 
						|
  return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 | 
						|
};
 | 
						|
 |