var getUpper = () => {
var re = '';
for (var k = 0; k < 26; k++) {
re += (String.fromCharCode(65 + k));
}
return re;
}
var upper = getUpper();
var detectCapitalUse = function (word) {
var j = 0
for (var i = 0; i < word.length; i++) {
if (upper.includes(word[i])) j++
}
if (j === word.length || j === 0) return true
if (j === 1 && upper.includes(word[0])) return true
return false
}