findSmallestElement 함수를 구현해 주세요.
findSmallestElement
의arr
인자는 숫자 값으로만 이루어진 배열입니다.arr
의 값들 중 가장 작은 값을 리턴 해주세요.- 만일
arr
가 비어있으면 0을 리턴 해주세요.- 예를 들어, 다음과 같은 배열이 인자(input)으로 들어왔다면 1이 리턴 되어야 합니다.
[20, 200, 23, 1, 3, 9]
function findSmallestElement(arr) { // your code here if (arr.length === 0) { return 0; // 배열이 비어있으면 0을 리턴 } else { let smallest = arr[0]; // 배열의 첫번째 값을 작은 값으로 임의 지정 for (let i = 0; i < arr.length; i++) { if (arr[i] < smallest) { smallest = arr[i]; // for 루프를 돌면서 smallest보다 작은 값이 존재하면 해당 값을 smallest로 지정 } } return smallest; // 루프 종료 후 가장 작은 값 리턴 } }