摘要: 请先看 速算扑克牌,开发数学潜能【开发计划】速算扑克牌 第二版目前只在Chrome浏览器效果较好,其余还未测试,后期将考虑浏览器兼容问题效果算法: 把牌的顺序洗乱,然后拿在手里一张一张地出,出第一张时,嘴里念出牌上的数字;出第二张时,直接说出第一张牌与第二张牌相加的和;出第三张牌时,说出跟前一个得数相加的和……注意:在连加的过程中既不要叨念也不要默想“几加几等与几”而要直接说出两数的和。例如:第一张牌是3,第二张牌是5,要直接说“8”而不要说也不要默想“3+5=8”。操作提示:1.选择要循环的次数后,点击开始按钮。2.点击GO开始测试,点击数字出现下一个。循环次数 功能分析1.打乱数组fu.. 阅读全文
posted @ 2012-03-12 14:06 kumat 阅读(2788) 评论(20) 推荐(1) 编辑
摘要: Time: <SCRIPT LANGUAGE="JavaScript">var ms = 0;var state = 0;function startstop() {if (state == 0) {state = 1;then = new Date();then.setTime(then.getTime() - ms);} else {state = 0;now = new Date();ms = now.getTime() - then.getTime();document.stpw.time.value = ms;}}//牛图库JS特效,http://js 阅读全文
posted @ 2012-03-12 11:38 kumat 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: S中,要打乱数组有很多方法,网上流传一个国外人写的方法,我认为是最精简的了:function randomsort(a, b) { return Math.random()>.5 ? -1 : 1;//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1}var arr = [1, 2, 3, 4, 5];arr.sort(randomsort);这里介绍下sort()函数,在JS中Array对象里内置了一个函数:arrayobj.sort([sortfunction])此方法将 Array 对象进行适当的排序;在执行过程中并不会创建新的 Array ... 阅读全文
posted @ 2012-03-12 10:59 kumat 阅读(6080) 评论(1) 推荐(0) 编辑
摘要: 用JS做1到35的随机数要求不能重复、我现在只会随机数 但是不知道怎么判断随机出来一个数字是如何跟前面数字效验的。知道要是if 但是不会写判断语句不知道如何提出当前随机数和前面随机过的进行比较!<script>var r=parseInt(Math.random()*38);var array=[];for(var i=0;i<7;i++){ var flag=0; do { for(var j=0;j<array.length;j++) { if(array[j]==r) {flag=1;break;} } if(!flag) { array[array.length 阅读全文
posted @ 2012-03-12 10:57 kumat 阅读(4565) 评论(0) 推荐(0) 编辑