作者sandor ( ^^)
看板Blog
标题Re: [分享] Blogger 随机变换横幅照片(Banner)或背 …
时间Tue Sep 18 09:44:37 2007
感谢chenkaie的教学文!!我也成功了~~
不过,我也把程式码作了一点小更动,原因是要维持每张照片出现的机率均等。
例如我现在想制造一个0-3之间的随机整数,依照Kaie的写法,出现0的可能是当
3*Math.random()计算结果为0-0.4999,而出现1的可能是当3*Math.random()计
算结果为0.5 -1.499之间,明显的看来第一张照片(banner[0])的出现机率硬是比
第二张(banner[1])的机率小了约一半,同里最後一张照片的出现机率也会较低一
点。所以我把我的计算方式从四舍五入(round)的语法改成无条件舍去(floor),这
样一来各张出现的机率将更为均等。 :) 。所以其中那句程式码将改程如下所示,
其中4就是表示总共有4张图片(也就是产生0-3之间的随机整数)罗!! ^^
var random=Math.floor(4*Math.random());
PS.不知道我的想法有没有问题,也欢迎大家到
http://tinyurl.com/ysgqup 讨论讨论:)
※ 引述《chenkaie (阿凯)》之铭言:
: 如同标题所描述的!! 适用於Blogger beta 及 non-beta ..
: 就是可以达到,随机变换Blogger里头的Banner图片(自行指定),效果就像是底下Blog中
: http://chenkaie.blogspot.com/ 多按几次F5(重新整理),就可以看出来了...
: 此随机语法,可以适用於很多地方,像是随机更换所指定的Blogger描述(description)
: 或随机更换背景色之类的....实作方式,请参考此篇 http://0rz.tw/0b23Z
: 参考资料来源: http://0rz.tw/5e23Z
--
My Blog:
http://blog.pixnet.net/sandor/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.122.193
1F:推 chenkaie:good job,...您说的有理,推一个... 09/18 13:32
2F:→ sandor:呵呵~大家讨论讨论罗 :) 09/18 15:32
3F:推 sinstar:推一下 09/18 18:02
※ 编辑: sandor 来自: 140.113.122.193 (09/20 00:47)