D
Size: a a a
НС
НС
НС
function isPangram(str) {
if (str.length < 26) return false
const known = Array(26).fill(0)
let total = 0
for (let i = 0; i < str.length; i++) {
const char = str.charCodeAt(i)
const delta = char >= 97 && char < 123 ? 97 : 65
const n = char - delta
if (n >= 0 && n < 26 && !known[n]) {
known[n] = 1
total++
if (total === 26) return true
}
}
return false
}
НС
НС
function isPangram(str){
return str && (new Set(str.toLowerCase().replace(/[^a-z]/g, ''))).size === 26;
}
НС
D
НС
С