반응형
“Math.max()” 함수는 주어진 숫자들 중에서 가장 큰 숫자를 반환하는 함수입니다. “Math.max()” 함수는 숫자들 중에서 최댓값을 찾아 반환합니다. 주로 여러 숫자나 변수 중에서 가장 큰 값을 필요로 할 때 사용됩니다. 아래는 “Math.max()” 함수의 구문과 사용 예제, 설명, 그리고 출력 결과에 대한 정보입니다.
◎ 1. 구문 |
Math.max() 함수는 전달된 숫자 중에서 가장 큰 값을 반환하는 JavaScript의 내장 함수입니다. 이 함수는 다음과 같이 사용됩니다.
Math.max([value1[, value2, ...]])
l value1, value2, ...: 비교할 숫자들.
value1, value2, ...: 비교할 숫자들. 이들은 함수에 전달되어 최대값을 찾을 대상이 됩니다.
◎ 2. 최댓값 찾기 |
“maxNumber” 변수에는 “25”가 저장됩니다. “Math.max()” 함수는 주어진 숫자 중에서 가장 큰 숫자를 반환합니다.
const maxNumber = Math.max(10, 5, 20, 15, 25);
console.log(maxNumber)
[출력]
25
◎ 3. 변수와 함께 사용 |
“max” 변수에는 “50”이 저장됩니다. “Math.max()” 함수는 변수와 함께 사용하여 가장 큰 값을 찾을 수 있습니다.
const num1 = 30;
const num2 = 50;
const num3 = 15;
const max = Math.max(num1, num2, num3);
console.log(max)
[출력]
30
◎ 4. 배열에서 최댓값 찾기 |
“maxFromArray” 변수에는 “21”이 저장됩니다. 스프레드 연산자(“...”)를 사용하여 배열에서 최댓값을 찾을 수 있습니다.
const numbers = [12, 8, 21, 6, 15];
const maxFromArray = Math.max(...numbers);
만약 배열 객체를 그대로 입력하면 NaN 오류가 발생합니다.
const numbers = [12, 8, 21, 6, 15];
const maxFromArray = Math.max(numbers);
console.log(maxFromArray);
[출력]
NaN
* NaN 에 대한 상세 내용은 아래 링크를 참고하세요.
https://mainia.tistory.com/4064
반응형
'웹 프로그래밍 > 자바스크립트' 카테고리의 다른 글
자바스크립트 trim() 함수 앞뒤 공백 제거 (0) | 2023.12.31 |
---|---|
자바스크립트 find() 함수 조건에 맞는 요소 찾기 (2) | 2023.12.31 |
자바스크립트 foreach() 함수 배열 각 요소에 함수 실행 (0) | 2023.12.17 |
자바스크립트 reduce() 함수 배열 결합해서 단일 값 반환하기 (0) | 2023.12.07 |
자바스크립트 숫자 여부를 판단하는 isNaN 함수 사용하기 (0) | 2023.12.07 |
자바스크립트 함수 reverse() 배열 요소 역순으로 뒤집는 방법 (1) | 2023.12.03 |
자바스크립트 map() 함수 배열 값을 변형해서 새로운 배열 만들기 (2) | 2023.12.03 |
자바스크립트 filter() 함수 배열에서 특정 조건 만족하는 데이터 찾기 (0) | 2023.12.03 |