티스토리 뷰

이론/JS

[JS] Math.max / Math.min

millfeel1298 2021. 1. 2. 01:53

요약

내장 객체 설명
Math.max(value1[, value2[, ...]]]) 입력 매개 변수 중 가장 큰 숫자를 반환
Math.min(value1[, value2[, ...]]]) 입력 매개 변수 중 가장 낮은 숫자를 반환

Q. 숫자 이외의 유형을 비교할 땐 어떻게 되나요?

- 유형을 숫자로 변환해서 비교 한다.

- 매개 변수를 숫자로 변환 할 수 없는 경우 NaN이 리턴된다. 


Q. 값을 아무것도 입력하지 않으면 어떻게 되나요?

- Math.max는 Infinity를 반환

- Math.min은 -Infinity를 반환


!. max(), min()은 생성자 함수를 사용할 수 없다. (정적 메서드 공부안해서 이해를 못함)

max(), min()은 Math의 정적 메서드이므로 생성한 Math 객체의 메서드가 아니라 항상 Math.max|min()으로 사용한다.


[공부 좌표]

Math.max()

Math.min()

 

[공부 필요]

정적 메서드

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함