最近开始在freeCodeCamp上学习,对JavaScript的算法部分的题目进行记录,强化一下自己的知识点,也方便以后复习。
题目描述:
检查一个字符串(str)是否以指定的字符串(target)结尾。
如果是,返回true, 如果不是,返回false。
思路:
该方法的实现主要是用指定的字符串和字符串最后一部分进行比较,用到String对象中的substr()方法或者substring()方法。两个方法都是从字符串中抽取字符。
function confirmEnding(str, target) {
if(target === str.substr(-target.length)){
return true;
}else{
return false;
}
}
confirmEnding("Bastian", "n");
本文介绍了一个简单的JavaScript算法题目——如何判断一个字符串是否以特定的子串结尾。通过使用字符串方法substr(), 这个问题可以得到有效的解决。

被折叠的 条评论
为什么被折叠?



