DAY25:Detect Pangram


Posted by birdbirdmurmur on 2023-08-07

題目連結

https://www.codewars.com/kata/545cedaa9943f7fe7b000048

解法

function isPangram(string){
  const alphabet = 'abcdefghijklmnopqrstuvwxyz';
  const lowerString = string.toLowerCase();

  for (let char of alphabet) {
    if (lowerString.indexOf(char) === -1) {
      return false;
    }
  }
  return true;
}

筆記

使用for...ofalphabet一個一個拿出來比對
判斷是否存在 如果不存在就回傳false
跑完如果沒問題就回傳true

lowerString.indexOf(char) === -1
indexOfchar
=== -1相等於 沒找到(false)的意思


#javascript #Codewars #indexOf #for...of







Related Posts

從 Closure 更深入理解 JavaScript 底層運作機制

從 Closure 更深入理解 JavaScript 底層運作機制

Angular17 部屬完成,在瀏覽器中使用 F5 重新整理跳轉 404 異常解決

Angular17 部屬完成,在瀏覽器中使用 F5 重新整理跳轉 404 異常解決

第一章:2 製作買賣訊號

第一章:2 製作買賣訊號


Comments