私はこれらの2つの配列にいくつか問題があります。最初の配列の要素をデュアルコムなしで2番目の配列にコピー
for (i = 0; i < post_data_route.length; i++) {
route_array.push(coordinates_array[post_data_route[i] - 1]);
}
route_array[route_array.length - 1][0] -= 0.00001;
route_array[route_array.length - 1][1] -= 0.00001;
route_array[route_array.length - 1]
はroute_array[0]
に等しいが、私はそれらの1つを変更しようとすると、もう一つは、あまりにも変化します。私はそれがポインターについてだと思いますが、どうしてそれが起こりますか?配列の値を別の値にプッシュするだけではないのですか? どうすればそれを取り除くことができますか? あなたの回答と提案をありがとう。
、その後、あなただけのroute_array''に同じ参照を追加しています。 – vlaz