nuxy / leetcode-392

Benchmark created on


Description

Is Subsequence

Setup

const isSubsequence = function(s, t) {
  const subs  = s.split('');
  const chars = t.split('');

  let counter = 0;

  for (let i = 0; i < chars.length; i++) {
    if (chars[i] === subs[counter]) {
      counter++;
    }

    if (counter === subs.length) {
      return true;
    }
  }

  return false;
};

Test runner

Ready to run.

Testing in
TestOps/sec
Test 1
isSubsequence('abc', 'ahbgdc'); // true
ready
Test 2
isSubsequence('axc', 'ahbgdc'); // false
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.