Answers for "valid braces js"

0

valid braces js

function validBraces(braces){
  let re = /\(\)|\{\}|\[\]/;
  return re.test(braces) ? validBraces(braces.replace(re, '')) : '' === braces;
}

console.log(validBraces( "()" )) // true
console.log(validBraces( "[]" )) // true
console.log(validBraces( "{}" )) // true
console.log(validBraces( "(){}[]" )) // true
console.log(validBraces( "([{}])" )) // true
console.log(validBraces( "(}" )) // false
console.log(validBraces( "[(])" )) // false
console.log(validBraces( "({})[({})]" )) // true
console.log(validBraces( "(})" )) // false
console.log(validBraces( "(({{[[]]}}))" )) //true
console.log(validBraces( "{}({})[]" )) // true
console.log(validBraces( ")(}{][" )) // false
console.log(validBraces( "())({}}{()][][" )) // false
console.log(validBraces( "(((({{" ))  // false
console.log(validBraces( "}}]]))}])" )) // false
Posted by: Guest on October-10-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language