JSFiddle - React, Tailwind, and code Playground
by evgkch
JavaScript
function func(s, a, b){
const regex = /^$/
if (s.match.length == 0) return -1;
var aIndex = -1;
var bIndex = -1;
var i = s.length - 1;
while((aIndex == -1) && (bIndex == -1) && (i >= 0)){
if (s.substring(i,i+1))
aIndex = i;
if (s.substring(i,i+1))
bIndex = i;
i--;
}
const sLength = s.length;
for (let i = sLength - 1; i >= 0; i--)
if (s[i] == a || s[i] == b) return i;
return -1;
}
console.log(func('asddfdf3', 'd', 'w'))