JavaScript_코딩 기초 트레이닝_등차수열의 특정한 항만 더하기_school_programmers


JavaScript_코딩 기초 트레이닝_등차수열의 특정한 항만 더하기_school_programmers

JavaScript_코딩 기초 트레이닝_등차수열의 특정한 항만 더하기_school_programmers 풀이 function solution(a, d, included) { // 등차수열 공식 : a의 N번째 값은 a + (n - 1)d 값이다.(a가 첫번째 값, d는 공차) let arr = new Array(), cnt = 0; // i번째에 해당하는 값이 i+1항의 값을 의미한다고 하여 n번째 값에 n-1이 아닌 n을 d에 곱해준다. included.map((idx,val) => { if(idx) arr[cnt++] = a + (val * d); }); // 모든 수 더해주기 return arr.reduce((a,b) => (a+b)); } * 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181931 코딩테스트 연습 - 등차수열의 특정한 항만 더하기 두 정수 a , d 와 길이가 n인 boolean 배열 inclu...


#JavaScript #JavaScript_school_programmers #JavaScript_등차수열의특정한항만더하기 #JavaScript_코딩기초트레이닝 #JavaScript_코딩기초트레이닝_등차수열의특정한항만더하기_school_programmers

원문링크 : JavaScript_코딩 기초 트레이닝_등차수열의 특정한 항만 더하기_school_programmers