一个周末做完“今天该玩哪个英雄”
EXP-001 本文是实验「今天该玩哪个英雄」的制作过程 →🧪 示例文章:内容为虚构,用于预览文章页排版。
为什么做这个
起因很简单:我和朋友开黑时,选人阶段永远在互相推让。“你先选”“不,你先”。与其纠结,不如交给随机数。
技术选型
整个工具是纯前端的,一个静态页面就够了:
function pick<T>(list: T[]): T {
return list[Math.floor(Math.random() * list.length)];
}
是的,核心逻辑就这一行。剩下的时间都花在了文案上。
偷懒的地方
- 英雄数据是手动整理的 JSON,没接 API
- 没做账号系统,也不打算做
下一步
也许会加一个“队友吐槽模式”。也许不会。