Проверка — isSubsequence

var isSubsequence = function (s, t) {
  let i = 0; // T
  let j = 0; // S
  let isMatchFound = false;
  while (i < t.length) {
    if (t[i] === s[j]) {
      i++;
      j++;
    } else {
      i++;
    }
    if (j === s.length) {
      isMatchFound = true;
    } 
  }
  return isMatchFound;
};

console.log(isSubsequence("abc", "ahbgdc"));
Вход в полноэкранный режим Выход из полноэкранного режима

Оцените статью
devanswers.ru
Добавить комментарий