吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1409|回复: 4
收起左侧

[求助] (求助)关于小程序的随机数编程

[复制链接]
dhwc 发表于 2019-10-7 08:13
JS初学菜鸟

写一个题库程序,假设题库总量1000,其中单选400多选400判断200,我要在里面选择100题,且单选40多选40判断20,各题型随机抽取,之前写了个是在1000的范围内随机抽取,这样会导致不同答卷之间题型数量不一样。我的思路是先判断出题数量,小于等于40的Math.floor(Math.random()*10 ),出题数量大于41小于80的,Math.floor(Math.random()*10 + 40),出题数量大于80小于100的Math.floor(Math.random()*10 + 80),请问加条件判断的代码怎么写呢?


恳请指教,谢谢

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ee789852 发表于 2019-10-7 08:32
直接先把题型区分开,再用条件从题型随机选行吗?
ee789852 发表于 2019-10-7 08:33
 楼主| dhwc 发表于 2019-10-7 08:43
ee789852 发表于 2019-10-7 08:33
我觉得把题型分开是首先要做的吧

对,本来的思路是做三张表,分别取随机,但后来发现只要一张表也可以,不同题型的放在一起,然后加一个题型字段就可以了。先查询这个字段就可以知道各题型数量,然后就可以取随机数了
 楼主| dhwc 发表于 2019-10-7 13:52
顶一下!!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 00:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表