JavaScript의 범위
Valentine Kagwiria
2023년10월12일
이 문서에서는 JavaScript 메서드를 사용하여 지정된 범위 내에서 숫자 또는 문자 범위를 가져 오는 방법을 설명합니다.
JavaScript의 숫자 범위
스프레드 연산자를 사용하여 다음과 같이 0과 1 사이의 숫자 범위를 찾을 수 있습니다.
var num = [...Array(9).keys()];
alert(num)
출력:
1,2,3,4,5,6,7,8
또는
var num = Array.from({length: 10}, (x, i) => i);
alert(num)
출력:
0,1,2,3,4,5,6,7,8,9
범위가 0에서 시작하지 않도록하려면 다음과 같이 시작 및 끝 번호를 지정할 수 있습니다.
var num = Array.from({length: 20 - 10}, (f, g) => g + 10);
alert(num)
출력:
10,11,12,13,14,15,16,17,18,19
JavaScript에서 배열의 숫자, 문자 또는 객체의 위치는 0에서 시작합니다. 즉, 1,2,3,4에서 숫자 1은 위치 0에 있고 숫자 4는 위치 3에 있음을 의미합니다. 따라서 20을 포함하여 1과 20 사이의 범위를 생성해야하는 경우 상한은 20 +1
이어야합니다.
JavaScript의 문자 범위
var char = String.fromCharCode(
...[...Array('F'.charCodeAt(0) - 'A'.charCodeAt(0) + 1).keys()].map(
i => i + 'A'.charCodeAt(0)));
alert(char)
출력:
ABCDEF