본문 바로가기

코테/프로그래머스

[코딩 기초 트레이닝] 조건에 맞게 수열 변환하기 3

728x90

[코딩 기초 트레이닝] 조건에 맞게 수열 변환하기 3

문제 링크

구분

코딩 테스트 연습 > 코딩 기초 트레이닝

풀이 요약

주어진 조건에 따라 배열의 원소값을 변형하는 문제

나의 풀이

function solution(arr, k) {
    for (let i=0; i<arr.length; i++){
        return k%2==1? arr.map((el)=>el*k) : arr.map((el)=>el+k)
	}
}

for문을 사용해서 범위를 설정하고, map을 사용하여 배열을 순회하도록 했습니다.

주어진 조건에 따라 원소 값(el, element)에 주어진 숫자 k를 곱하거나 더한 값을 반환했습니다.

728x90