2d JS 配列で 2d デカルト座標を表現したいと思います。2d スペースのサイズは不定です (-x および -y スペースにも拡張できます)。これは、正の x および y 値には問題ありませんが、JS 配列の最小インデックスが 0 の場合、負の x および y 空間に拡張できません。
JS で負のインデックスを使用する可能性に関する短い情報を読みましたが、技術的には可能ですが、適切にサポートされていません (たとえば、配列関数が正しく機能しない可能性があります)。
他の人にも同様の要件があったに違いないと確信しているので、質問したいのですが、JSでこれをモデル化する推奨される方法は何ですか? 負の配列インデックスは実行可能な解決策ですか?