JSFiddle - React, Tailwind, and code Playground

by Ajey

JavaScript

/*
Write a function that validates if a string is a balanced string or not.
Conditions for the string to be balanced.
1. Each opening bracket should have a corresponding closing bracket. (pair of brackets)
2. The order of the bracket must be maintained. Opening bracket should appear first and then the closing
*/

var str1 = "[]{}]"; // false
var str2 = '[(){}]'; // true 
var str3 = ')('; // false
var str4 = "()"; // true
var str5 = "([})"; // false
var str6 = "(])" // false