Viết hàm nhận chuỗi, trả về true nếu tất cả ký tự đều duy nhất, false nếu có ký tự trùng lặp. Sử dụng Hash Set để theo dõi ký tự đã gặp.
Ví dụ: 'abschyie' → true.
Ví dụ
const str = 'abschyie';
const checkUniqueness = (str = '') => {
const hash = new Set();
for (let i = 0; i < str.length; i++) {
const el = str[i];
if (hash.has(el)) return false;
hash.add(el);
}
return true;
};
console.log(checkUniqueness(str));
Kết quả
true