JavaScript_코딩 기초 트레이닝_홀짝에 따라 다른 값 반환하기_school_programmers


JavaScript_코딩 기초 트레이닝_홀짝에 따라 다른 값 반환하기_school_programmers

JavaScript_코딩 기초 트레이닝_홀짝에 따라 다른 값 반환하기_school_programmers 풀이 function solution(n) { // Array로 특정 숫자 길이만큼 배열을 만든 다음, fill()을 이용하여 값을 리셋한다. // map(value, index)을 이용하여 인덱스 +1의 값을 을 이용한 특정 숫자까지의 배열을 만듦 // 만약, 양의 정수가 짝수이면 짝수 제곱 값을 더하여 반환 // 만약, 양의 정수가 홀수이면 홀수 값을 더하여 반환 var res = 0; Array(n).fill().map((v,i)=>i+1).filter(v => {res += (n % 2 == 1 && v % 2 == 1) ? v : (n % 2 == 0 && v % 2 == 0) ? v * v : 0}); return res; } * 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181935 코딩테스트 연습 - ...


#JavaScript #JavaScript_school_programmers #JavaScript_코딩기초트레이닝 #JavaScript_코딩기초트레이닝_홀짝에따라다른값반환하기_school_programmers #JavaScript_홀짝에따라다른값반환하기

원문링크 : JavaScript_코딩 기초 트레이닝_홀짝에 따라 다른 값 반환하기_school_programmers