檢查一個字符串是否以指定的字符串結尾

最近開始在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");
發佈了59 篇原創文章 · 獲贊 29 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章