JSFiddle - React, Tailwind, and code Playground

by Yurii Predborskyi

JavaScript

let stack = [];
let string = '3[a2[c]]';
let numbers = ['1','2','3','4','5','6','7','8','9','0'];
for (let i = 0; i < string.length; i++) {
  switch (string[i]) {
    case '[':
      break;
    case ']':
      break;
    default:
      stack.push(string[i]);
  }
}