Detect Pangram(js练习题codewars)

A pangram is a sentence that contains every single letter of the alphabet at least once. For example, the sentence "The quick brown fox jumps over the lazy dog" is a pangram, because it uses the letters A-Z at least once (case is irrelevant).

Given a string, detect whether or not it is a pangram. Return True if it is, False if not. Ignore numbers and punctuation.

javascript 复制代码
function isPangram(string){
  let abc = 'abcdefghijklmnopqrstuvwxyz'
  let arr = abc.split('');
  str = string.toLowerCase()
  for(let c of str){
    let idx = arr.indexOf(c)
    if(idx > -1){
      arr.splice(idx,1)
    }
    
    if(arr.length == 0){
      return true
    }
  }
  return false
}
相关推荐
JH30731 分钟前
Redis 中被忽视的“键过期策略”与内存回收机制
数据库·redis·缓存
Microsoft Word2 分钟前
Redis常见面试题
数据库·redis·缓存
嚴寒6 分钟前
2025最终!Mac配置Flutter全平台开发环境完整指南(亲测有效)
前端·flutter
bing.shao7 分钟前
mongodb与redis在聊天场景中的选择
数据库·redis·mongodb
dudke7 分钟前
c#实现redis的调用与基础类
数据库·redis·缓存
苦学编程的谢8 分钟前
Redis_7_hash
数据库·redis·哈希算法
hi大雄8 分钟前
如何用Claude Code 生成顶级UI ❇️
前端
拖拉斯旋风8 分钟前
深入理解 CSS 选择器的底层逻辑:从层叠到优先级的本质
前端·css
许愿OvO9 分钟前
MySQL-索引
数据库·mysql
-指短琴长-9 分钟前
MySQL快速入门——基本查询(上)
android·数据库·mysql