Как проверить, является ли данное слово изограммой с чистым javascript, используя функцию. функция должна возвращать true или false.
Изограмма - это слово с повторяющимся символом.
Я знаю, что этот код работает, но мне нужно лучшее решение.
function isIsogram(word){
x = false; y = false;
for(i = 0; i < word.length; i++){
wordl = word.substring(0,i)
wordr = word.substring(i)
x = wordl.includes(word.charAt(i))
y = wordr.includes(word.charAt(i))
//console.log(x,wordl,wordr)
}
return x&&y
}
isIsogram("thomas");//False
isIsogram("moses"); //True