Javascript - Tạo chuỗi ký tự ngẫu nhiên

Tạo chuỗi ký tự ngẫu nhiên

Viết hàm JavaScript tạo id chuỗi (độ dài được chỉ định) gồm các ký tự ngẫu nhiên.

Danh sách ký tự mẫu: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Generates a string id (specified length) of random characters</title>
<script>
function makeid(l)
{
var text = "";
var char_list = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for(var i=0; i < l; i++ )
{  
text += char_list.charAt(Math.floor(Math.random() * char_list.length));
}
return text;
}
document.write(makeid(8));

</script>
</head>
<body>
  
</body>
</html>

Xem ví dụ

Lưu đồ thuật toán:

Flowchart: JavaScript function: Generates a string id (specified length) of random characters

 

 


Chatbot Tư vấn Lộ trình CNTT 🤖
Chào bạn! Tôi có thể tư vấn về các lộ trình học CNTT dựa trên roadmap.w3typing.com. Hãy chọn một từ khóa dưới đây hoặc gõ câu hỏi của bạn (ví dụ: "Frontend", "Backend", "Python", "DevOps").