小さなデータの配列があり、チェックしている値が配列に一緒に存在するかどうかを確認したいと思います。
これは私のconsole.log(astar)からのデータがどのように見えるかです。
私の試みは:
console.log(astar); // display array info
for (i=0; i < 50; i++){
for (j=0; j < 50; j++){
if( i in astar && j in astar[i] ){
abposx = getx(i);
abposy = gety(j);
ctx.fillStyle = "#000";
ctx.fillRect (abposx,abposy,10,10);
}
アイデアは、[0] [1]の位置を持つ「内部配列」であり、それらの「いずれか」が[0]==iおよび[1]==jであるかどうかを確認しようとしています。
正しく、最も効率的に機能するように変更するにはどうすればよいですか?配列で見つかったときに描画されるようにします