多くの場合、Javascript 配列が長方形であるかどうかを判断する (および配列の次元を取得する) 必要がある状況があります。この場合、配列のすべての要素が同じ長さの配列であるかどうかを判断することを意味します。これどうやってするの?
function getArrayDimensions(theArray){
//if the array's dimensions are 3x3, return [3, 3], and do the same for arrays of any dimension
//if the array is not rectangular, return false
}
さらに、この関数を多次元配列 (2x5x7、3x7x8x8 など) に一般化するにはどうすればよいですか?