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]
}
return answer/arr.length;
}
(arr)값의 평균을 구해야 했으므로 arr를 for문으로 돌려서 (arr)의 전체값을 구했고 그걸 += 라는 표기로 arr[1]~[끝] 부분까지 더해서 answer 값에 넣었다.
그리고 그렇게 구한 모든 게 더해진 answer 값을 arr의 index 길이만큼 나눠서 return 보냄.
1.function 과 그 아래 var answer = 0;의 개념에 대한 정확한 이해
다른 사람 풀이를 보니 .reduce를 활용하여 내 풀이보다 더 짧게 만들었다. .reduce에 대한 이해
react 과제 5/19까지 ( 좀 건드려 볼 것)
javasript 코드 심화편
// 자바스크립트 코드의 정확한 의미와 더 디테일한 코드를 배우면서 매일 알고리즘 몇 문제 씩 풀어가면 베이스가 탄탄하게 쌓이면서 좋은 방향으로 순항할 것 같다는 느낌이 든다.
현재 코딩을 위한 방향이 잘 못 된 거 같지 않다.
아주 높은 확률로 좋은 방향성을 잡은 것 같다.
이제 여기에 높은 집중력의 일관성, 꾸준한 시간을 현재와 동일하게 계속 추구하면 될 것 같다.
허나 하나 아쉬운 점이 있다면, 높은 집중력, 더 나은 집중력을 위한 내 루틴 행동을 하나도 못하고 있다. 그 시간을 어떻게 만들어 낼 거고 어떤 습관으로 더 나은 집중력을 만들어 낼 건지 고민해 볼 것.