반응형
문제 설명
정수를 담고 있는 배열 arr의 평균값을 구하는 함수 |
제한 조건
arr은 길이 1 이상, 100 이하인 배열 arr의 원소는 -10,000 이상 10,000 이하인 정수 |
초기 코드
function solution(arr) {
var answer = 0;
return answer;
}
코드 풀이 설명
function solution(arr) {
var answer = 0;
for (let i = 0; i < arr.length; i++) {
answer += arr[i]
}
var avg = answer/arr.length
return avg;
}
- 먼저 for문을 사용하여 배열의 인덱스값을 0부터 배열의 길이만큼 돌려준다.
- 그 후 더하기 할당 연산자를 통해 기존 변수에 배열의 i번째 인덱스까지 더한 값을 재할당해준다.
- 마지막 평균을 구하기 위해선 재할당된 변수/배열의 길이를 구하면 된다.
프로그래머스 코딩테스트 연습 - 평균 구하기
코딩테스트 연습 - 평균 구하기
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr
programmers.co.kr
프로그래머스 코딩테스트 연습 - 다른 문제 풀이(자바스크립트)
[코딩테스트 연습] 없는 숫자 더하기 javascript
문제 설명 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어짐. numbers 에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 제한 조건 1 ≤ numbers의 길이
choijying21.tistory.com
[코딩테스트 연습] 짝수와 홀수 javascript
문제 설명 정수 num이 짝수일 경우 "Even"을 반환, 홀수인 경우 "Odd"를 반환하는 함수 완성 제한 조건 num은 int 범위의 정수 0은 짝수 초기 코드 function solution(num) { var answer = ''; return answer; }..
choijying21.tistory.com
반응형