소개
이 랩에서는 JavaScript 를 사용하여 지정된 범위 내에서 랜덤 정수 배열을 생성하는 방법을 살펴봅니다. Array.from() 메서드를 사용하여 빈 배열을 생성하고, Math.random() 및 Math.floor()를 사용하여 무작위로 생성된 정수로 채웁니다. 이 랩을 마치면 JavaScript 에서 랜덤 정수를 생성하는 방법에 대한 확실한 이해를 얻고, 이 지식을 자신의 프로젝트에 적용할 수 있게 됩니다.
이 랩에서는 JavaScript 를 사용하여 지정된 범위 내에서 랜덤 정수 배열을 생성하는 방법을 살펴봅니다. Array.from() 메서드를 사용하여 빈 배열을 생성하고, Math.random() 및 Math.floor()를 사용하여 무작위로 생성된 정수로 채웁니다. 이 랩을 마치면 JavaScript 에서 랜덤 정수를 생성하는 방법에 대한 확실한 이해를 얻고, 이 지식을 자신의 프로젝트에 적용할 수 있게 됩니다.
특정 범위 내에서 랜덤 정수 배열을 생성하려면 다음 단계를 따르세요.
node를 입력하여 코딩 연습을 시작합니다.Array.from()을 사용하여 원하는 길이의 빈 배열을 생성합니다.Math.random()을 사용하여 랜덤 숫자를 생성하고 이를 지정된 범위에 매핑합니다. Math.floor()를 사용하여 정수로 변환합니다.randomIntArrayInRange()는 세 개의 인수를 받습니다: min, max, 그리고 선택적 인수 n (기본값은 1).min, max, 및 n 값을 사용하여 randomIntArrayInRange() 함수를 호출하여 랜덤 정수 배열을 생성합니다.다음은 코드입니다:
const randomIntArrayInRange = (min, max, n = 1) =>
Array.from(
{ length: n },
() => Math.floor(Math.random() * (max - min + 1)) + min
);
사용 예시:
randomIntArrayInRange(12, 35, 10); // [ 34, 14, 27, 17, 30, 27, 20, 26, 21, 14 ]
축하합니다! 범위 내 랜덤 정수 배열 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.