XIN'BOLG

导航

随笔分类 -  JavaScript--算法篇

4月6日--关于算法数的练习题--扑克洗牌
摘要:扑克 1.定义一个数组,存放1-52(分别表示52张扑克,不含大、小王)其中1表示黑桃A,2表示黑桃2...,13表示 黑桃K,14表示红桃A......) 2.随机排列该数组 3.再将牌平均分给4个玩家(分成4个数组,按照发牌规则) 4.排序输出每个玩家的扑克(先按照花色:黑桃、红桃、梅花,方块; 阅读全文

posted @ 2017-04-08 21:16 XIN'BOLG 阅读(265) 评论(0) 推荐(0)

4月6日--关于随机数的练习题--猜数字
摘要:猜数 1.随机产生一个(0,100)之间的随机数 2.使用prompt让用户猜随机数,如果猜错,提示随机数大于还 是小于用户猜的数 3.然后继续让用户猜,直到用户猜对为止,输出用户猜数的次数 阅读全文

posted @ 2017-04-08 20:50 XIN'BOLG 阅读(169) 评论(0) 推荐(0)

4月5日--关于算法的练习题--斐波那契数--杨辉三角形
摘要:/*要求:定义一个函数,接受一个正整数,返回该参数对应的斐波那契数介绍:斐波那契数前2个数都是1 ,从第三个开始都是前2个数之和,如下:1 、1、2、3、5、8、13、21、34……*/ /*要求:定义一个函数,接受含义为行数的正整数参数,如未提供则默认为5,输出相应行数的杨辉三角形 介绍:每个数都是其两肩之和,如果缺一肩,则以0代替,例如:第5行... 阅读全文

posted @ 2017-04-07 16:13 XIN'BOLG 阅读(149) 评论(0) 推荐(0)

4月6日--js生成随机数列
摘要:newarr=[1,2,3,4,5,6] function randomsort(a,b){ return Math.random()>0.5?-1:1;}//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1 newarr = newarr.sort(randomso 阅读全文

posted @ 2017-04-06 15:47 XIN'BOLG 阅读(131) 评论(0) 推荐(0)

4月6日--求指定范围的随机数
摘要:转换随机数为指定范围的整数 1、Math.floor(Math.random()*(MAX-MIN+1))+MIN 阅读全文

posted @ 2017-04-06 15:01 XIN'BOLG 阅读(129) 评论(0) 推荐(0)