Dream🐰ng
article thumbnail

 

문제λ₯Ό ν’€λ‹€λ³΄λ‹ˆ Math.~으둜 μ‹œμž‘ν•˜λŠ” λ©”μ†Œλ“œλ₯Ό μ‚¬μš©ν•  일이 λ§Žλ‹€.

λ„ˆλ¬΄ μœ μš©ν•˜κ²Œ μ‚¬μš©μ€‘μ΄λΌ μ •λ¦¬ν•΄λ³΄λŠ” 자주 μ‚¬μš©ν•˜λŠ” Math 객체 μ’…λ₯˜

 

 

Math λ©”μ†Œλ“œ


  • Math.abs() : 전달 받은 κ°’μ˜ μ ˆλŒ€κ°’μ„ λ°˜ν™˜ν•œλ‹€.
let num1 = 4
let num2 = -4

Math.abs(num1); // 4
Math.abs(num2); // 4
Math.abs(num2 - num1); // 8

 

  • Math.min() : 전달 받은 κ°’λ“€ 쀑 κ°€μž₯ μž‘μ€ 값을 λ°˜ν™˜ν•œλ‹€.
let num1 = 2;
let num2 = 4;
let num3 = 8;

Math.min(num1, num2, num3); // 2

 

  • Math.max() : 전달 받은 값을 쀑 κ°€μž₯ 큰 값을 λ°˜ν™˜ν•œλ‹€.
let num1 = 2;
let num2 = 4;
let num3 = 8;

Math.max(num1, num2, num3); // 8

 

  • Math.random() : 0κ³Ό 1 μ‚¬μ΄μ˜ λ‚œμˆ˜λ₯Ό λ°˜ν™˜ν•œλ‹€.
Math.random(); // μ‹€ν–‰ν•  λ•Œλ§ˆλ‹€ 값이 달라진닀.

 

  • Math.pow() : 전달 받은 κ°’μ˜ nμ œκ³±μ„ λ°˜ν™˜ν•œλ‹€.
Math.pow(4, 2); // 16
Math.pow(5, 4); // 625

 

  • Math.sqrt() : 전달 받은 κ°’μ˜ μ œκ³±κ·Όμ„ λ°˜ν™˜ν•œλ‹€.
Math.sqrt(16); // 4

 

  • Math.cbrt() : 전달 받은 κ°’μ˜ μ„Έμ œκ³±κ·Όμ„ λ°˜ν™˜ν•œλ‹€.
Math.cbrt(8); // 2

 

  • Math.ceil() : 전달 받은 값보닀 ν¬κ±°λ‚˜ 같은 수 쀑 κ°€μž₯ μž‘μ€ μ •μˆ˜λ₯Ό λ°˜ν™˜ν•œλ‹€. (올림)
Math.ceil(4.8); // 5
Math.ceil(8.4); // 9

 

  • Math.round() : 전달 받은 값을 λ°˜μ˜¬λ¦Όν•œ μˆ˜μ™€ κ°€μž₯ κ°€κΉŒμš΄ μ •μˆ˜λ₯Ό λ°˜ν™˜ν•œλ‹€. (반올림)
Math.round(4.8); // 5
Math.round(8.4); // 8

 

  • Math.floor() : 전달 받은 값보닀 μž‘κ±°λ‚˜ 같은 수 쀑 κ°€μž₯ 큰 μ •μˆ˜λ₯Ό λ°˜ν™˜ν•œλ‹€. (λ‚΄λ¦Ό)
Math.floor(4.8); // 4
Math.floor(8.4); // 8
profile

Dream🐰ng

@shoupeach

🐰 Happy new rabbit! 🐰

profile on loading

Loading...