首页 > 代码库 > Confirm the Ending

Confirm the Ending

检查一个字符串(str)是否以指定的字符串(target)结尾。

如果是,返回true;如果不是,返回false。

 

/*思路
  字符串长度str.length等于字符串位置str.indexOf() + 字符串长度target.length;
  为避免字符串中重复的target所以应从后往前搜索lastIndexOf() ;
*/

function confirmEnding(str, target) {
  if(str.lastIndexOf(target)+target.length!=str.length){
    return false;
  }
  return true;
}

confirmEnding("Bastian", "n");

 

Confirm the Ending