JSFiddle - React, Tailwind, and code Playground

by skram

HTML

<div id="result"></div>

JavaScript

var result = document.getElementById('result');

var tmpArray = [1,2,3,4,5,6,7,8];

function depthTest() {
    if (typeof depthTest.depth == 'undefined')
        depthTest.depth = 0;
    else
        depthTest.depth++;
    
    result.innerHTML += depthTest.depth;

    if (typeof tmpArray[depthTest.depth] != 'undefined')
        depthTest();
    
    result.innerHTML += depthTest.depth;
    depthTest.depth--;
}

depthTest(tmpArray);