배열 요소 오른쪽에서 삭제하기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 JavaScript 를 사용하여 배열의 오른쪽에서 요소를 삭제하는 방법을 살펴봅니다. 배열과 숫자를 인수로 받아 지정된 수의 요소를 오른쪽에서 제거한 새 배열을 반환하는 함수를 만들 것입니다. Array.prototype.slice() 메서드를 사용하여 이 기능을 구현하고, 함수의 두 번째 인수에 대한 기본값을 설정하는 방법도 배웁니다.

배열 요소 오른쪽에서 삭제하기

배열의 오른쪽에서 지정된 수의 요소를 제거하려면 다음 단계를 따르세요.

  1. 터미널/SSH 를 열고 node를 입력하여 코딩 연습을 시작합니다.
  2. Array.prototype.slice()를 사용하여 오른쪽에서 지정된 수의 요소를 제거합니다.
  3. 하나의 요소만 제거하려면 마지막 인수 n을 생략할 수 있으며, 기본값 1이 사용됩니다.

다음은 예시 코드 조각입니다.

const dropRight = (arr, n = 1) => arr.slice(0, -n);

다음 예시로 이 함수를 테스트할 수 있습니다.

dropRight([1, 2, 3]); // [1, 2]
dropRight([1, 2, 3], 2); // [1]
dropRight([1, 2, 3], 42); // []

요약

축하합니다! 배열 요소 오른쪽에서 삭제하기 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.