나의 풀이
1) 상수 a, b, c에 각각 slicer의 0, 1, 2원소를 할당한다.
2) if문으로 n의 값을 판단하여 위의 요구사항에 맞는 로직을 구현
3) 리스트를 자르는건 slice를 사용하였다.
function solution(n, slicer, num_list) {
const a = slicer[0]
const b = slicer[1]
const c = slicer[2]
let answer = []
if(n === 1) return num_list.slice(0, b + 1)
if(n === 2) return num_list.slice(a)
if(n === 3) return num_list.slice(a, b + 1)
if(n === 4) {
for(let idx = a; idx <= b; idx += c) {
answer.push(num_list[idx])
}
return answer
}
}