왜이 배열 구문 분석이 작동하지 않습니까?배열을 반으로 구문 분석
var input = [ 'sam 99912222',
'tom 11122222',
'harry 12299933',
'sam',
'edward',
'harry' ];
var numItems = 3;
console.log(input);
var phoneNames = [];
var searchNames = [];
var phoneBook = [];
for (i = 0; i < numItems; i++) {
phoneNames.push(input[i]);
var j = i + numItems;
searchNames.push(input[j]);
}
console.log("phoneNames: " + phoneNames);
console.log("searchNames: " + searchNames);
출력은 :
[ 'sam 99912222',
'tom 11122222',
'harry 12299933',
'sam',
'edward',
'harry' ]
phoneNames: sam 99912222,tom 11122222,harry 12299933
searchNames: ,,
왜 searchNames 값 충만되지 않는 이유는 무엇입니까?
이 얼마나 큰 : 여기
을 그냥 도망 내 전체 코드입니다 입력 배열? 인덱스 j가 입력 배열의 크기보다 큰가? – auburg
"코드 스 니펫 실행"버튼을 클릭하면 출력이 예상대로 표시됩니다. 실제 입력 또는 실제 코드가 다른 것입니다. – JJJ
스 니펫을 확인하고 searchNames는 @JJJ에 오른쪽 – havenchyk