diff --git a/jungmyunggi/Minimum Add to Make Parentheses Valid.js b/jungmyunggi/Minimum Add to Make Parentheses Valid.js new file mode 100644 index 0000000..47765e0 --- /dev/null +++ b/jungmyunggi/Minimum Add to Make Parentheses Valid.js @@ -0,0 +1,22 @@ +/** + * @param {string} s + * @return {number} + */ + +var minAddToMakeValid = function(s) { + let openMark = 0; + let closeMark = 0; + for(const c of s){ + if(c === "(") openMark += 1; + else if(c === ")"){ + if(openMark !== 0){ + openMark -= 1; + } + else{ + closeMark +=1; + } + } + + } + return openMark + closeMark +};