微信扫一扫
分享到朋友圈

【每天学点编程小知识】活出梦想的青蛙与随机数

作者:有渔 来源:有渔 公众号
分享到:

01-24

最近社交圈又被一只绿色的青蛙给刷屏了,这一款名为《旅行青蛙》的游戏凭什么快速占领我们的朋友圈

直到看到它的旅行照片才知道,原来这只青蛙的人生如此精彩。

你只要给它准备一点便当和四叶草(相当于游戏世界的货币),他就能去看遍全世界的风景,并且给你家书。

这游戏的主要用户是单身男女,通过玩游戏体会到做父母的心情。总要看一看他在不在家,也会担心他在外面过的好不好,一旦他有信件寄回家,每次他回家还会带小礼物和照片。

他就像一个傲娇却温柔的大男孩,不与你交流,却在默默关心着你;他勇敢,热爱冒险,安静,又爱学习...他活成了小时后我们想活的模样。

在他身上看见了小时候的自己,所以才会有这样的养娃感受。

有时候想感慨一下,我们活的还不如一只小青蛙自由奔放。

好了,下面是今天的主题:旅行青蛙中,青蛙是根据什么来进行旅行与事件触发的呢?


随机数

在计算机中,有这样一种数值,叫随机数。一般被写作Random,根据不同语言有不同写法。


例如我们设定一个事件数组

[看书,吃饭,睡觉,削木头,旅行]

一共有5个行为,分别对应0-4这五个数字(在计算机数组中,从0开始计数)

那么我们要触发行为的话,就需要从5个事件中随机抽取一个,这样的话就需要使用到随机数。

定义一个数值a。

a=math.floor(random[0,4]);

即a=0-4之间的任意随机整数。math是数字,floor是向下取整(比如随机出3.1415,则取3);

当程序获取到a数值的时候,在活动数组中取对应的活动进行游戏。


这就是随机数了。

随机数的意义在于使程序充满变量,例如掷筛子,猜拳等。

随机也是一种乐趣,随机数正是计算机实现这种乐趣的赋值手法~

快,关注这个公众号,一起涨姿势~

阅读1
知识 
举报0
关注有渔微信号:Youyu_Edu

用微信扫描二维码即可关注
声明

1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“有渔”微信公众号,文章版权归有渔公众号所有。

评论
更多

文章来自于公众号:

有渔

微信号:Youyu_Edu

邮箱qunxueyuan#163.com(将#换成@)
微信编辑器
免责声明
www.weixinyidu.com   免责声明
版权声明:本站收录微信公众号和微信文章内容全部来自于网络,仅供个人学习、研究或者欣赏使用。版权归原作者所有。禁止一切商业用途。其中内容并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现头条易读网站上有侵犯您的知识产权的内容,请与我们联系,我们会及时修改或删除。
本站声明:本站与腾讯微信、微信公众平台无任何关联,非腾讯微信官方网站。