은 매번 3 개의 배열 요소를 표시하는 올바른 방법입니까? 변경 배열 항목을 추가하거나 배열 값을 제거하거나 또는 당신은 itemsperow 변경 사항을 볼 수 = 4 변경할 수 있습니다이 매번 3 개의 배열 요소를 표시하는 올바른 방법입니까?
자바 스크립트
var index=0;
var arr=['a','b','c','d','e','f','g','h','i',10];
var tot =arr.length;
var itemsperow=3;
var loop=Math.round(tot/itemsperow);
//checking if remainder exist
if(tot%itemsperow!=0){
loop=loop+1;
}
for(i=1;i<=loop;i++)
{
console.log("<div>");
for(j=1;j<=itemsperow;++j){
if(index==tot){
break;
}
console.log('<span>'+arr[index]+'</span>');
++index;
}
console.log("</div>");
if(index==tot){
break;
}
}
DEMO :
참고 아래의 데모를 참조하십시오 : http://jsfiddle.net/nadeemmnn2007/87rxL785/
가 나는 그것을 얻지 않는다 생각하고 싶은 것입니다 ... – ProblemsOfSumit
귀하의 질문은 당신이 당신의 질문에 명확하게하십시오 –
을 달성 하려는지 명확하게 설명하지 않습니다 . 그것은 전혀 이해가되지 않습니다. –