문제 풀기/JavaScripts
문제 10. 배열의 평균값(반복문 형태, 배열의 길이)
kagan-draca
2024. 7. 10. 18:03
for(let i = 0; i < numbers.lenght; i++)로 answer에 numbers가 저장하고 있는 정수 배열들을 모두 더할 수도 있었지만,
for문의 다양한 종류를 바탕으로 풀기에 도전했다.
for, while, do while문은 모두 사용할 수 있었고,
C#에서 forech와 같이 for( 변수 in 배열, 딕셔너리) 사용도 가능했다.
그래서 혹시나 C#의 변수.where()과 같은 문법이 있나 찾아본 결과
변수.forEach()가 존재했다.
forEach(저장된 값, 인덱스, forEach를 호출한 배열) 순으로 return 값이 존재했고,
호출 방법은 forEach((저장된 값, 인덱스, forEach를 호출한 배열) => )로
순차적으로 호출 가능했다.
아직 인덱스와 forEach를 호출한 배열로 무언가를 해보지는 않았지만, 향후 꼭 사용해봐야 한다는 생각이 들었다!(중요)
제출한 코드 :
function solution(numbers) {
var answer = 0;
numbers.forEach((num) => answer += num);
answer /= numbers.length;
return answer;
}