โจย Number
โย methods
๐ฎ Number ๋ฉ์๋๋ ์ธ์๋ฅผ ์ซ์๋ก ์๋ฌต์  ํ์
 ๋ณํํ์ง ์๋๋ค.
โ๏ธย Number.isFinite()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์๊ฐ์ด ์ ์์ ์ธ ์ ํ์, ์ฆ Infinity / -Infinity ์ธ์ง ๊ฒ์ฌํ์ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ถ๋ฆฌ์ธ ๊ฐ์ผ๋ก ๋ฐํ
 
- ๋ง์ฝ ์ธ์๊ฐ 
NaN์ด๋ฉด ์ธ์ ๋ false๋ฅผ ๋ฐํ 
Number.isFinite(null); 
isFinite(null); 
โ๏ธย Number.isInteger()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์๊ฐ์ด ์ ์( integer )์ธ์ง ๊ฒ์ฌํ์ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ถ๋ฆฌ์ธ ๊ฐ์ผ๋ก ๋ฐํ
 
Number.isInteger(0);        
Number.isInteger(-1);       
Number.isInteger(0.5);      
Number.isInteger('123');    
Number.isInteger(Infinity); 
โ๏ธย Number.isNaN()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์๊ฐ์ด NaN์ธ์ง ๊ฒ์ฌํ์ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ถ๋ฆฌ์ธ ๊ฐ์ผ๋ก ๋ฐํ
 
Number.isNaN(NaN);       
Number.isNaN(undefined); 
isNaN(undefined);        
โ๏ธย Number.toFixed()
- ์ซ์๋ฅผ ๋ฐ์ฌ๋ฆผํ์ฌ ๋ฌธ์์ด๋ก ๋ฐํ
 
- ๋ฐ์ฌ๋ฆผํ๋ ์์์  ์ดํ ์๋ฆฟ์๋ฅผ ๋ํ๋ด๋ 0 - 20 ์ฌ์ด์ ์ ์๊ฐ์ ์ธ์๋ก ์ ๋ฌ ๊ฐ๋ฅ, ์๋ต ์ ๊ธฐ๋ณธ๊ฐ 0
 
(12345.6789)toFixed(); 
(12345.6789)toFixed(2); 
โ๏ธย Number.toString()
- ์ซ์๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ์ฌ ๋ฐํ
 
(15).toString(); 
(16).toString(); 
โจย Math
โย methods
โ๏ธย Math.round()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์์ ์์์  ์ดํ๋ฅผ ๋ฐ์ฌ๋ฆผํ ์ ์
 
Math.round(1.4);   
Math.round(1.6);   
Math.round(-1.4);  
Math.round(-1.6);  
โ๏ธย Math.ceil()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์์ ์์์  ์ดํ๋ฅผ ์ฌ๋ฆผํ ์ ์๋ฅผ ๋ฐํ: ๋ ํฐ ์ ์๋ก ๋ฐํ
 
Math.ceil(1.3);   
Math.ceil(-1.3);  
โ๏ธย Math.floor()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์์ ์์์  ์ดํ๋ฅผ ๋ด๋ฆผํ ์ ์๋ฅผ ๋ฐํ( 
ceil ๋ฐ๋ ! ) 
Math.floor(1.3);  
Math.floor(-1.3); 
โ๏ธย Math.sqrt()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์์ ์ ๊ณฑ๊ทผ ๋ฐํ( โ  )
 
Math.sqrt(4); 
โ๏ธย Math.random()
- 0์์ 1 ๋ฏธ๋ง์ธ ์์์ ๋์( ๋๋ค์ซ์ )๋ฅผ ๋ฐํ( 0 ํฌํจ, 1 ๋ฏธํฌํจ )
 
const random = Math.floor((Math.random() * 10) + 1);
โ๏ธย Math.pow()
- ์ฒซ ๋ฒ์งธ ์ธ์๋ฅผ ๋ฐ( base )์ผ๋ก ๋ ๋ฒ์งธ ์ธ์๋ฅผ ์ง์( exponent )๋ก ๊ฑฐ๋ญ์ ๊ณฑํ ๊ฒฐ๊ณผ ๋ฐํ
 
Math.pow(2, 8);  
Math.pow(Math.pow(2, 2), 2); 
2 ** 2 ** 2; 
โ๏ธย Math.max()
- ์ธ์ ์ค ๊ฐ์ฅ ํฐ ์ ๋ฐํ, ์ธ์๊ฐ ์์ ๊ฒฝ์ฐ -Infinity ๋ฐํ
 
โ๏ธย Math.min()
- ์ธ์ ์ค ๊ฐ์ฅ ์์ ์ ๋ฐํ, ์ธ์๊ฐ ์์ ๊ฒฝ์ฐ Infinity ๋ฐํ
 
โ๏ธย Math.abs()
- ์ธ์๋ก ์ ๋ฌ๋ ์ซ์์ ์ ๋๊ฐ ๋ฐํ
 
- ์ ๋๊ฐ: ๋ฐ๋์ 0 ๋๋ ์์