详情 · 随机数字生成器0-100 · 2026-06-15

为什么我坚持让0到100之间的随机数,慢一点跳出来

昨天下午三点二十,我在旧书店翻到一本1987年第四期的《儿童文学》,定价四角二分。书页之间夹着一张硬纸片,上面用蓝黑墨水写着一串数字:0 到 100,取第 63 位。我猜那是某个孩子的游戏规则,也可能是某个大人留下的密码。纸片边缘卷了,字迹却没褪。

我把纸片翻过来,背面印着一只铁皮饼干盒的广告,盒子上的图案是一只蓝色的鸟。书店老板姓周,我叫他周叔,他推了推眼镜说,这本书五块钱。我掏出手机扫码,付了五块,然后站在书架旁边看了二十分钟。那二十分钟里,我脑子里只有一个念头:要不要做一个只能生成0到100之间整数的东西,而且让它慢一点。

旧书页与蓝色墨水手写数字的特写
那本1987年的《儿童文学》里夹着的纸片,我把它夹回了原处,只拍了照片。周叔说他也不知道是谁留下的。

现在你看到的这个「随机数字生成器0-100」,就是那天下午的产物。它的规则很简单:按钮按下去,数字会从0跳到100,跳得很慢,大约要两秒,然后停在一个数上。有人问我为什么不直接 Math.random() 一秒钟出结果。我说,因为一秒钟太快了,快到你还来不及对这个数字产生任何联想。

数字和人是需要时间建立联系的。我上小学的时候,班里流行一种抽签游戏,把1到50写在五十张小纸片上,折好放进粉笔盒里。抽到7的同学要讲一个笑话,抽到23的要唱一句歌。我永远记得抽到 41 的那天,同桌林小满站起来,什么都没说,红着脸把纸片塞回了盒子里。后来她转学了,去了广州,再后来听说当了护士。你看,一个随机数一旦和一件具体的事绑在一起,它就再也不是随机数了。

“0到100之间一共只有一百零一个数,可每一个数背后,都可能站着一个你再也见不到的人。”

所以我给它加了一个小小的“停顿”设计。数字滚动的时候,页面上的颜色会从深褐慢慢变成浅金,像天快亮时的那种过渡。有人觉得这个设计多余,说生成器就该干脆利落。我不同意。说实话,那些一秒出结果、连看都不让你多看一眼的工具,我总觉得少了点人情味。它们把“选择”变成了一次点击,却把“记住”这件事彻底弄丢了。

写这个页面的时候,我又想起了那张1977年的抽奖券——不对,是1997年,我记混了。券面上的号码是047,尾数47。那是我爸单位年中联欢会发的,他抽到一袋洗衣粉,我妈抽到一条毛巾。两张券被夹在同一本书里,后来书卖了,券掉出来,被我收进抽屉。047没有中大奖,但它在那本书里躺了快三十年,比很多大奖都长寿。

你看,0到100之间的数字,最大的意义从来不是“随机”,而是“被选中之后发生了什么”。这个生成器不会告诉你答案,它只负责把一个数字递到你手里。至于这个数字是62、17、88,还是41,接下来要拿它做什么,写在哪一页书的边角,夹进哪个抽屉,那是你的事。

如果你也想找找旧数字的痕迹,可以翻翻家里的铁盒、饼干罐、相册夹层。我前几天还在 123 云盘 里翻到一张2012年的截图,上面是一串我早就忘了含义的两位数。那一刻,我站在厨房里,水壶正响,忽然觉得那串数字像是从很远的地方寄来的一封信。