//随机生成 10到20条数据 数据包含 用户名(5-10位的字母) 性别 年龄(1-100岁)

//随机生成 10到20条数据   数据包含   用户名(5-10位的字母)  性别   年龄(1-100岁)/*生成随机数的方法*/function random(min, max) {    if (min < 0 || max < 0) {        console.log("请输入大于0的数据");        return false    }    if (max == null) {//判断如果只传入一个参数        var max = min;//将参数设置为最大值        min = 0;//将最小值设置为零    }    return parseInt((max - min) * Math.random() + min);}

/*随机获取具有姓名,年龄,性别三个属性的对象*/function getName(dataNum) {    var nameArr = [];    for (var j = 0; j < dataNum; j++) {        var nameObj = {};//存放随机生成的对象        var randNum = random(5, 10);//名字的长度随机5-10位        /*随机生成5-10位的英文名字*/        var nameStr = ‘‘;        for (var i = 0; i < randNum; i++) {            nameStr += String.fromCharCode(random(26) + 97);        }        nameObj.name = nameStr;        nameObj.age = random(0, 100);        nameObj.sex = ["男", "女"][random(0, 2)];

nameArr.push(nameObj);    }

return nameArr;}/*动态生成表格,将数据插入到表格中*/var str = ‘‘;getName(20).forEach(function (i, v) {    str +=            ‘<tr>‘ +            ‘<td>‘ + i.name + ‘</td>‘ +            ‘<td>‘ + i.age + ‘</td>‘ +            ‘<td>‘ + i.sex + ‘</td>‘ +            ‘</tr>‘;});var tableStr = ‘<table style="width: 300px">‘ +        ‘<thead>‘ +        ‘<th>姓名</th>‘ +        ‘<th>年龄</th>‘ +        ‘<th>性别</th>‘ +        ‘</thead>‘ +        ‘<tbody>‘ + str +        ‘</tbody>‘ +        ‘</table>‘;document.getElementsByTagName(‘body‘)[0].innerHTML = tableStr;

来自为知笔记(Wiz)

时间: 2024-10-26 12:16:00

//随机生成 10到20条数据 数据包含 用户名(5-10位的字母) 性别 年龄(1-100岁)的相关文章

写一个6位随机验证码程序,要求验证码中至少包含一个数字,一个小写字母,一个大写字母

import random,string src_list = []src_list.append(str(random.randint(1,9))) #生成一个数字src_list.append(random.sample(string.ascii_lowercase,1)[0]) #生成一个小写字母src_list.append(random.sample(string.ascii_uppercase,1)[0]) #生成一个大写字母three = random.sample(string.

在拥有20个整数数据的数组中查找某个数据。

在随机生成一个有20个整数数据的数组中查找某个数据. #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 20 int main() { int array[N],x,i; int f = -1; srand(time(NULL)); //随机种子 for(i = 0; i < N; i++) { array[i] = rand()/1000; //产生数组 } printf(&qu

C语言实现随机生成0或1

rand函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生一系列随机数.如果系统提供的种子没有变化,每次调用rand函数生成的伪随机数序列都是一样的.srand(unsigned seed)通过参数seed改变系统提供的种子值,从而可以使得每次调用rand函数生成的伪随机数序列不同,从而实现真正意义上的"随机".通常可以利用系统时间来改变系统的种子值,即srand(time(NULL)),可以为rand函数提供不同的种子值,进而产生不同的随机数序列.

“取出数据表中第10条到第20条记录”的sql语句+select top 使用方法

1.首先.select top使用方法: 參考问题  select top n * from和select * from的差别 select * from table --  取全部数据.返回无序集合 select top n * from table  -- 依据表内数据存储顺序取前n条,返回无序集合 select * from table order by id desc -- 取全部数据.按id逆序返回有序列表 select top n * from table order by id d

“取出数据表中第10条到第20条记录”的sql语句+select top 用法

1.首先,select top用法: 参考问题  select top n * from和select * from的区别 select * from table --  取所有数据,返回无序集合 select top n * from table  -- 根据表内数据存储顺序取前n条,返回无序集合 select * from table order by id desc -- 取所有数据,按id逆序返回有序列表 select top n * from table order by id des

用python随机生成数据,再插入到postgresql中

用python随机生成学生姓名,三科成绩和班级数据,再插入到postgresql中. 模块用psycopg2 random import random import psycopg2 fname=['金','赵','李','陈','许','龙','王','高','张','侯','艾','钱','孙','周','郑'] mname=['玉','明','玲','淑','偑','艳','大','小','风','雨','雪','天','水','奇','鲸','米','晓','泽','恩','葛','玄'

解决 MySQL 比如我要拉取一个消息表中用户id为1的前10条最新数据

我们都知道,各种主流的社交应用或者阅读应用,基本都有列表类视图,并且都有滑到底部加载更多这一功能, 对应后端就是分页拉取数据.好处不言而喻,一般来说,这些数据项都是按时间倒序排列的,用户只关心最新的动态,而不关心几个月甚至几年前消息,所以后端返回给客户端的数据是不会一次性传递全部内容的(不仅耗费流量,而且还给服务器带来巨大压力). 举个例就说MySQL,它已经给我们提供了相应的语句来支持这一功能,那就是limit关键字.比如我要拉取一个消息表中用户id为1的前10条最新数据,SQL语句如下: s

js从数组中随机获取n个不重复的数据

做云课堂的作业时遇到一要求,实现刷新页面时显示不同数据,(数组中20个据,页面加载10个).思路就是从0-19中随机生成10个不同的数,让数组取下标输出数据. 下面是在num的范围内生成n个不重复的数.例如从10以内随机生成5个不同的数randomNum(10,5); function randomNum(num,n) { if(typeof num!=="number"||typeof n!=="number") return false; //对象检测 var

Java中使用OpenSSL生成的RSA公私钥进行数据加解密

RSA是什么:RSA公钥加密算法是1977年由Ron Rivest.Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的.RSA取名来自开发他们三者的名字.RSA是目前最有影响力的公钥加密算法,它能够 抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准.目前该加密方式广泛用于网上银行.数字签名等场合.RSA算法基于一个十分简单的 数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥. OpenSSL是什