Write a Program to Find Long Pressed Name
# 925. Long Pressed Name
Your friend is typing his name into a keyboard. Sometimes, when typing a character c, the key might get long pressed, and the character will be typed 1 or more times.
You examine the typed characters of the keyboard. Return True if it is possible that it was your friends name, with some characters (possibly none) being long pressed.
### Example 1:
“`
Input: name = “alex”, typed = “aaleex”
Output: true
Explanation: ‘a’ and ‘e’ in ‘alex’ were long pressed.
“`
### Example 2:
“`
Input: name = “saeed”, typed = “ssaaedd”
Output: false
Explanation: ‘e’ must have been pressed twice, but it was not in the typed output.
“`
Constraints:
“`
1 <= name.length, typed.length <= 1000 name and typed consist of only lowercase English letters. ```
/** * @param {string} name * @param {string} typed * @return {boolean} */ var isLongPressedName = function(name, typed) { let idx = 0; for (let i = 0; i < typed.length; i++) { if (typed[i] === name[idx]) { idx++; } else if (typed[i] === typed[i -1]) { continue; } else { return false; } } return idx === name.length; };