JavaScript 등차수열

Beginner

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

소개

이 랩에서는 JavaScript 에서 등차수열 (arithmetic progression) 의 개념을 탐구합니다. 주어진 양의 정수에서 시작하여 지정된 제한까지 등차수열의 숫자로 이루어진 배열을 만드는 방법을 배웁니다. 이 랩을 마치면 Array.from()map() 메서드를 사용하여 주어진 범위 내에서 원하는 값을 가진 배열을 만드는 방법에 대한 확실한 이해를 갖게 될 것입니다.

등차수열 코드 예시

코딩 연습을 위해 터미널/SSH 를 열고 node를 입력하세요.

다음은 등차수열의 숫자로 이루어진 배열을 생성하는 코드 예시입니다. 배열은 주어진 양의 정수에서 시작하여 지정된 제한까지 증가합니다.

const arithmeticProgression = (n, lim) =>
  Array.from({ length: Math.ceil(lim / n) }, (_, i) => (i + 1) * n);

이 코드를 사용하려면 arithmeticProgression 함수를 두 개의 인자, 즉 시작하는 양의 정수와 제한 값으로 호출하면 됩니다. 예를 들어:

arithmeticProgression(5, 25); // [5, 10, 15, 20, 25]

요약

축하합니다! 등차수열 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.