HandyTools Hub

🪙 抛硬币

抛一枚虚拟硬币——正面还是反面,一键搞定。

🔒 100% 本地处理——抛掷结果不会上传

👑

0
正面 · 0%
0
反面 · 0%
0
总计

抛一枚虚拟硬币:流畅的 3D 翻转动画、密码学安全随机数,以及跨会话保存的累计统计(正面、反面次数和百分比)。需要抛很多次?批量模式一次抛 10、100 或 1000 次,即时看到概率趋于平均。适合解决争论、快速做决定、概率教学,或者纯粹打发几秒钟。

如何使用

  • 抛一次: 点击抛掷按钮,硬币旋转后落在正面(👑)或反面(⭐)。
  • 查看结果: 动画结束后结果显示在硬币下方。
  • 批量抛掷: 点击 ×10、×100 或 ×1000 按钮,立即完成对应次数。
  • 查看统计: 正面、反面、总数和百分比随每次抛掷实时更新。
  • 重置: 点击重置按钮,统计清零并删除已保存的数据。

功能特性

  • 3D 硬币翻转动画,正反两面样式分明
  • 基于 crypto.getRandomValues 的密码学安全随机数
  • 累计统计:正反次数和百分比实时更新
  • 批量模式:一次抛 10、100 或 1000 次,即时统计
  • 统计通过 localStorage 持久保存,一键重置
  • 完全本地运行——无需注册,数据不上传

为什么要用虚拟硬币?

真硬币随手可得,但虚拟硬币有自己的优势:不会掉、不会滚到沙发底下,也不会被质疑「硬币有问题」——随机性来自密码学随机源,比任何一枚实体硬币都更均匀。它还会自动记分:概率课上演示、或者七局四胜的决胜,不用再拿纸笔记数,次数和百分比自动更新。统计还会持久保存,关掉标签页也能下次接着抛。

使用场景

  • 解决分歧: 谁请咖啡、看哪部电影、谁先开始——抛一次,争论结束。
  • 概率教学: 用 1000 次批量模式和实时百分比演示大数定律。
  • 桌游之夜: 决定先手、解决规则争议,或替代桌游里丢失的硬币。
  • 运动比赛: 非正式比赛时充当裁判的挑边硬币。
  • 辅助决策: 实在选不出来时抛一次——看到结果的瞬间,你就知道自己想要什么了。

相关工具

常见问题

抛硬币的结果真的是随机的吗?

是的。每次抛掷都使用浏览器的 crypto.getRandomValues API——密码学安全随机源,与生成安全密钥同级别。比很多简单抛硬币网页使用的 Math.random 可靠得多。

正面和反面的概率各是多少?

每次抛掷都是独立的五五开事件。过去的结果不会影响下一次——连续五次正面并不意味着反面「该来了」。抛得足够多,计数自然会趋近各 50%,百分比显示正好让你观察这个过程。

工具会记住我的抛掷记录吗?

累计统计(正面、反面次数和百分比)保存在浏览器的 localStorage 里,刷新页面也不会丢。数据不会离开你的设备,点击重置按钮即可立即清空。

批量模式是做什么的?

批量模式一次性抛 10 次、100 次或 1000 次,并把结果全部计入统计。这是观察大数定律最快的方式:抛 1000 次时,正反比例通常已经非常接近 50/50。

可以用它来做真正的决定吗?

当然可以,这也是最经典的用法。正面代表一个选项、反面代表另一个,抛一次,然后留意自己看到结果时的第一反应——心理学家指出,硬币落地瞬间你的直觉往往已经透露了你真正想要的选择。