Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								54e1180f61 
								
							 
						 
						
							
							
								
								LibJS: Uncomment Number.isInteger() tests that now pass :^)  
							
							
							
						 
						
							2021-07-11 22:03:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								c31392510a 
								
							 
						 
						
							
							
								
								LibJS: Add the Number.prototype.toFixed method  
							
							
							
						 
						
							2021-06-19 16:13:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								8e26c7a1dd 
								
							 
						 
						
							
							
								
								LibJS: Make Number() constructor spec compliant  
							
							... 
							
							
							
							By using to_numeric() and adding BigInt handling, we get support for
`Number(123n)`.
Fixes  #8125 . 
							
						 
						
							2021-06-19 01:34:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								02de3cbce3 
								
							 
						 
						
							
							
								
								LibJS: Add Number.parseInt  
							
							... 
							
							
							
							This is initialized to be the same function object as the initial value
of the parseInt function on the global object. 
							
						 
						
							2021-06-18 10:29:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								d255e6892b 
								
							 
						 
						
							
							
								
								LibJS: Update NumberPrototype's this_number_value() to take a Value  
							
							... 
							
							
							
							This is now about as close to the spec as it gets - instead of querying
the |this| value inside of the function, we now pass it in from the
outside.
Also get rid of the oddly specific error messages, they're nice but
pretty inconsistent with most others. Let's prefer consistency and
simplicity for now.
Other than that, no functionality change. 
							
						 
						
							2021-06-06 19:34:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								adc3de4480 
								
							 
						 
						
							
							
								
								LibJS: Implement Number.prototype.valueOf()  
							
							
							
						 
						
							2021-06-06 06:56:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								c5c9494f48 
								
							 
						 
						
							
							
								
								LibJS: Use u64 instead of u32 in NumberPrototype::to_string  
							
							... 
							
							
							
							Update to #7033 
Partial fix for #7034  (just ups the range to about 2 ** 54 before
losing precision) 
							
						 
						
							2021-05-11 18:29:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								2ff03ecfa8 
								
							 
						 
						
							
							
								
								LibJS: Make number parts unsigned in NumberPrototype::to_string  
							
							... 
							
							
							
							Fixes  #3931  
						
							2021-05-11 17:29:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00