给定两个字符串s1和s2 判断s2或其翻转后是否为s1的子串,如ash是absesth的子串
function includes(s1, s2) {
// write code here
var s3 = s2.split("").reverse().join("");
function foo(s1, str) {
var o=0;
for(let i=0;i<str.length;i++){
if (s1.indexOf(str[i])!=-1) {
let index=s1.indexOf(str[i])
s1=s1.substring(index+1)
o++;
if(o==str.length) return true;
} else return false;
}
}
var one = foo(s1, s2);
var two= foo(s1,s3);
return one||two;
}
console.log(includes("arash", "hr"));