SubhanUllah Posted September 30, 2022 Report Posted September 30, 2022 /* * Return the depth of recursive array a. * Any array has a depth of at least one. * Non-arrays always have a depth of zero. */ function arrayDepth(a) { var depth = 0; if (Array.isArray(a)) { for (var i in a) { depth = Math.max(depth, arrayDepth(a[i])); } depth++; } return depth; } Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.