使用JavaScript编写简单的抽奖工具。要求获奖数量,允许用户输入参与者名单,并随机选择获奖者。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>简单抽奖工具</title>
</head>
<body>
<h1>抽奖工具</h1>
<input type="text" id="participantInput" placeholder="输入参与者名单,用逗号分隔" />
<button onclick="drawPrize()">开始抽奖</button>
<p id="winners"></p>
<script>
function drawPrize() {
// 获取用户输入的参与者名单
var participantInput = document.value;
// 将输入的字符串转换为数组
var participants = participantInput.split(',') {
return participant.trim();
});
// 随机选择获奖者
var winners = [];
for (var i = 0; i < number_of_winners; i++) {
participants.splice(index, 1);
}
// 打印获奖者名单
winners.forEach(function(winner, index) {
winnersText += (index > 0 ? "," : "") + winner;
});
// 显示获奖者名单
document.getElementById('winners').innerText = winnersText;
}
</script>
</body>
</html>
🏆活动玩法:
发现Bug并写出修改方式
🎁活动奖励:
「爱码士」会得到10000社区积分(前10名)
对此,你怎么看?
支付宝/钉钉扫码加入支付宝开发者钉组织,可了解支付宝开放能力最新动态,订阅文档更新消息,和同城同行业交流业务,与支付宝产研沟通交流。