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'))