1. 로직

2. 코드리뷰




3. 새롭게 배운 것
JS 의 Array 함수 중 하나인 find
find는 주어진 판별 함수를 만족하는 첫번째 요소를 반환한다.
array = [5,12,23,45,13]
const result = array.find(element => element > 10 );
console.log(result)
// 결과는 12
알다시피, 0이 아닌 모든 숫자는 참 취급을 받는다. (그래서 위의 로직은 이를 이용해 boolean 값처럼 쓴 것이다.)
만약에 위의 함수에서 10보다 큰 숫자가 아무것도 없었다면, find 함수는 undefined를 반환한다.
0