确认末尾字符算法JavaScript

问题:

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

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

提示:

这个挑战可以通过在ES2015中引入的.endsWith()方法来解决,但是出于这个挑战的目的,

我们希望您使用JavaScript子串方法之一。

解答:

function confirmEnding(str, target) {
// "Never give up and good luck will find you."
    var i = str.length;
    i -= target.length;
    var subStr = str.substr(i);
    if(subStr == target){
        return true;
    }

    else return false;
}


confirmEnding("Bastian", "n");

链接:

https://www.w3cschool.cn/code…

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理