['this',0,0,0,0,0,0,0,0],['one',16,8,1,6,0,0,0,1],['two',76,44,22,40,16,12,1,8],['three',59,6,5,15,2,4,2,4],['four',26,0,0,0,0,0,0,5],['five',59,0,0,0,0,0,0,18],['six',0,0,0,0,0,0,0,0],['seven',0,0,0,0,0,0,0,0]
このような配列resultがあるのですが、
これを、
['one',16,8,1,6,0,0,0,1],['two',76,44,22,40,16,12,1,8],['three',59,6,5,15,2,4,2,4],['four',26,0,0,0,0,0,0,5],['five',59,0,0,0,0,0,0,18]
のように、データがある行だけに絞りたいです。
var count = 0; for(var l = 1; l < result.length; l++){ for(var m =1 ; m < result[l].length; m++){ if(result[l][m]== 0){ count++; //result.spice() } if (count == result[l].length -1) { //ここにspiceの処理を入れる } } }
のように途中まで作ってみたのですが、spiceの処理で悩んでいます。そもそも、spiceで可能なのか不明ですが…
こちらの質問が他のユーザから「質問の範囲が広すぎる」という評価を受けています
わからない点を明確にし、調査したこと・試したことと共に記入していただくと、回答が得られやすくなります。
カウントさせればできるのではないかと思い、
var count = 0;
for(var l = 1; l < result.length; l++){
for(var m =1 ; m < result[l].length; m++){
if(result[l][m]== 0){
count++;
}
if (count == result[l].length -1)
{
}
}
}
まで作ったのですが、カウント後の処理で悩んでいます。
回答4件
あなたの回答
tips
プレビュー