Javascript - Trích xuất các ký tự duy nhất từ một chuỗi
Trích xuất các ký tự duy nhất từ một chuỗi
Viết một hàm JavaScript để trích xuất các ký tự duy nhất từ một chuỗi.
Nhập chuỗi: "thequickbrownfoxjumpsoverthelazydog"
Kết quả: "thequickbrownfxjmpsvlazydg"
Mã nguồn:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Extract unique character from a string</title>
<script>
function unique_char(str1)
{
var str=str1;
var uniql="";
for (var x=0;x < str.length;x++)
{
if(uniql.indexOf(str.charAt(x))==-1)
{
uniql += str[x];
}
}
return uniql;
}
document.write(unique_char("thequickbrownfoxjumpsoverthelazydog"));
</script>
</head>
<body>
</body>
</html>
Lưu đồ thuật toán: