정수(0과 양의 정수로 구성)가 아닌 인수로 Array 생성자를 호출하고 있다.
음수와 소수점은 틀린 인수이다.
새 Array 개체를 만들 때에는 양의 정수만을 사용한다.
변수배열 요소의 크기는 실제 사용하는데는 최대 한도가 없지만
최대 정수 값은 약 40억(32bit에서 표현할 수 있는 232-1=4294967295)개 이다.
정수가 아닌 단일 요소로 배열변수를 만들려면 var piArray = new Array(3.14159);는 틀린것이고
먼저 단일 요소로 배열변수를 만든 다음 첫 번째 요소(array[0])에 원하는 값을 넣는 2단계 과정으로 만든다.
var piArray=new Array(1); piArray[0]=3.14159;
myArr=new Array(5);
![]() | 5029 배열의 길이는 유한한 양수값이어야 합니다 | ![]() ![]() |
최종 수정: 04/10/2025 11:41:27 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/refers/error/5029.html |