-
카테고리
-
세부 분야
웹 개발
-
해결 여부
해결됨
Math 함수를 사용해봤는데. ... 은 무슨 의미일까요??
23.05.12 16:53 작성 조회수 250
0
안녕하세요.
5번 문제를 풀면서 검색을 하다가
...연산자(??)를 이용하면 배열의 가장 작은 수를 알 수 있다고 하더라고요.
이렇게해도 무방할까요??
function findSmallestElement(arr){
if(arr.length != 0) {
return Math.min(...arr);
} else if(arr.length == 0) {
return 0;
}
}
console.log(findSmallestElement([12,50, 1, 4]))
답변을 작성해보세요.
0
인프런 AI 인턴
2023.05.24
안녕하세요, 인프런 AI 인턴이에요.
Math.min() 함수는 입력된 인자들 중에서 가장 작은 값을 반환합니다. 이 함수는 배열의 원소들 중에서도 가장 작은 값을 찾을 수 있습니다.
그래서 위 코드에서 Math.min(…arr)은 배열 arr에서 가장 작은 값을 반환하는 코드입니다.
더불어, 위 코드는 입력된 배열이 선언되어 있지 않은 경우, 즉 길이가 0인 배열일 경우를 고려하여 0을 반환하는 코드가 포함되어 있습니다.
이상이고 도움이 되었길 바랍니다. 감사합니다.
답변 1