728x90
문제의 예시로 주어진 배열인 [12,77,38,41,53,92,85]를 만들어서 풀이했습니다.
홀수를 담을 빈 배열인 oddArr를 선언해주고 arr의 각 원소들에 대해 반복문을 사용했습니다.
2로 나눴을 때 나머지가 1인 원소들은 oddArr에 push 합니다.
count라는 변수를 선언하고 oddNumber의 원소를 반복문을 통해 더해줍니다.
그리고 다 더한 값인 count를 console.log()합니다.
oddArr를 내림차순 정렬해주기 위해 sort((a, b)=>{return a-b})를 활용합니다.
oddArr는 이제 내림차순으로 정렬되었기에 이 중 최솟값은 oddArr의 첫 번째 원소입니다.
그래서 console.log(oddArr[0])를 하면
홀수들의 합인 256과 홀수의 최솟값인 41이 log 됩니다.
728x90
'웹 > Javascript' 카테고리의 다른 글
React - React, ReactDOM 시작하기 (0) | 2022.01.14 |
---|---|
Nodejs express PUT PATCH 차이 (0) | 2022.01.04 |
Nodejs Express route chaining (0) | 2022.01.03 |
javascript 코딩 테스트 - 로또의 최고 순위와 최저 순위(2021 Dev-Matching) (0) | 2021.12.21 |
javascript 코딩 테스트 - 키패드 누르기 (2020 카카오 인턴십) (0) | 2021.12.20 |