const stringIsSubsequence = (first: string, second: string) => {
let i: number = 0;
let j: number = 0;
while (i < first.length) {
if (j === second.length) {
return false;
}
if (first[i] === second[j]) {
i++;
}
j++;
};
return true;
};
const first: string = "type programming";
const second: string = "typescript programming";
console.log(stringIsSubsequence(first, second));
/*
run:
true
*/