[JavaScript] js math object(Method)

Hannahhhยท2022๋…„ 6์›” 27์ผ
0

JavaScript

๋ชฉ๋ก ๋ณด๊ธฐ
5/47

๐Ÿ“– js math object

JavaScript๋Š” ์›น ํŽ˜์ด์ง€์—์„œ ์ˆ˜ํ•™์  ์ž‘์—…์„ ์†์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹ค์–‘ํ•œ Math ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

method์„ค๋ช…
Math.min()๊ฐ€์žฅ ์ž‘์€ ๊ฐ’ return
Math.max()๊ฐ€์žฅ ํฐ ๊ฐ’ return
Math.random()0๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ  1๋ณด๋‹ค ์ž‘์€ random number return
Math.round()๋ฐ˜์˜ฌ๋ฆผround(99.5) = 100
Math.floor()์†Œ์ˆ˜์  ์•„๋ž˜๋ฅผ ๋ฌด์‹œfloor(99.5) = 99
Math.ceil()์†Œ์ˆ˜์  ๋ฌด์กฐ๊ฑด ์˜ฌ๋ฆผceil(99.1) = 100
Math.sin()์ธ์ˆ˜์˜ ์‚ฌ์ธ(sine) ํ•จ์ˆซ๊ฐ’์„ return
Math.abs(x)x์˜ ์ ˆ๋Œ“๊ฐ’์„ return
Math.log(x)x์˜ ์ž์—ฐ๋กœ๊ทธ ๊ฐ’์„ return (ln x)
Math.pow(x, y)x์˜ y์Šน์„ return
Math.sqrt(x)x์˜ ์ œ๊ณฑ๊ทผ return
Math.sign(x)x์˜ ๋ถ€ํ˜ธ ๊ฐ’ return
Math.trunc(x)x์˜ ๋ชจ๋“  ์†Œ์ˆ˜ ๋ถ€๋ถ„์„ ์‚ญ์ œํ•˜๊ณ  ์ •์ˆ˜ ๋ถ€๋ถ„๋งŒ return

์ถœ์ฒ˜: ๋งํฌํ…์ŠคํŠธ



์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฑฐ๋“ญ์ œ๊ณฑ 3๊ฐ€์ง€

pow === a*a ;

pow === a** ;

pow === Math.pow(a,2) ;



0๊ฐœ์˜ ๋Œ“๊ธ€