알고리즘 - Detect Pangram
07 Sep 2019문제
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.
풀이과정
- 알파벳을 식별할 수 있는 변수를 생성한다.
- 주어진 문자열을 순회하면서 알파벳을 포함하는지 확인한다.
code
function isPangram(string) {
const alphabet = 'abcdefghijklmnopqrstuvwxyz';
const isInclude = element => {
return string
.toLowerCase()
.split('')
.includes(element);
};
return alphabet.split('').every(isInclude);
}