JSFiddle - React, Tailwind, and code Playground
JavaScript
let f =
n=>(F=j=>((c=console).clear(),c.log(` 2
01|-|34
──|-|── `.replace(/\d/g,i=>(j-i)%5?' ':'o')+(j/5|0)),++j<n*5&&setTimeout(`F(${j})`,300)))(0)
f(5)
let f =
n=>(F=j=>((c=console).clear(),c.log(` 2
01|-|34
──|-|── `.replace(/\d/g,i=>(j-i)%5?' ':'o')+(j/5|0)),++j<n*5&&setTimeout(`F(${j})`,300)))(0)
f(5)