javascript 随机取任意四个字母和随机生成一个名字
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Math对象</title>
</head>
<body>
<button class="btn1">名字</button>
<br/><br/>
<span>随机生成的名字是:</span><span class="name"></span>
<br/><br/>
<script>
// //随机取任意四个字母
var str="aporhjbmvncjrovmbxvzzoeclolmqlpvsdffgfgf";
function ss(a,b){
var fanhui="";
for(var i=0;i<b;i++){
var aa= Math.floor(Math.random()*(str.length));
fanhui+= str.substring(aa,aa+1);
}
console.log(fanhui);
}
ss(str,4);
//随机取一个姓名(用字符串)
var xing="李,魏,沈,张,徐,常";
var ming="彪,巨昆,锐,花,小小,撒撒";
function namea(c,d) {
var xinga= c.split(",");
var minga= d.split(",");
// console.log(xinga);
console.log(xinga[Math.floor(Math.random() * (xinga.length))] + minga[Math.floor(Math.random() * (minga.length))]);
}
namea(xing,ming);
//随机取一个姓名(用数组)
var btn = document.getElementsByClassName("btn1").item(0);
var span1 = document.getElementsByClassName("name").item(0);
var firstname=["李","西门","沈","张","上官","司徒","欧阳","轩辕"];
var nameq=["彪","巨昆","锐","翠花","小小","撒撒","熊大","宝强"];
btn.onclick =function(){
var strr="";
var xingxing = firstname[Math.floor(Math.random() * (firstname.length))];
var mingming = nameq[Math.floor(Math.random() * (nameq.length))];
// console.log(xingxing+mingming);
span1.innerHTML=xingxing+mingming;
};
</script>
</body>
</html>
javascript 随机取任意四个字母和随机生成一个名字相关推荐
- python打印随机验证码,包含大小写字母和随机数字
python打印随机验证码,包含大小写字母和随机数字 #四位验证码:三位字母,一位数字 import random as r la=[ chr(i) for i in range(65,91)]#定义 ...
- oracle 取任意一条数据,oracle随机取一条数据详解
Oracle 随机获取N条数据 当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目 ...
- python 随机取列表值 重复_python怎么随机取列表的值
匿名用户 1级 2017-11-05 回答 第一步: 我分析如果从一堆数里随机抽取几个,并且按原来的顺序输出的话,那么至少要随机两次才能完成,第一次随机的值是确定随机几个数,第二次随机是确定随机的值. ...
- java 哈希 随机取_Java将哈希转换为随机字符串
应用 KISS原则: > SHA只是一个字符串 > String的JDK哈希码是"随机的" >整数可以在任何基础上渲染 这一行代码就是这样的: public st ...
- 随机函数(随机取数)
Math.random( )是随机函数:随机取0~1之间的任意数: 1.四舍五入函数 如果是一位整数,那么就要用到四舍五入函数:Math.round( ); 例如: alert(Math.round( ...
- c语言随机产生大小写字母,c# 产生随机字符串,包括大小写字母和数字
#region MyRegion //產生密碼 protected static string GetPwd() { return CreateRandomNum123(2) + CreateRand ...
- 在几何图形中均匀随机取点算法总结及Delaunay三角剖分算法介绍
在工作中遇到一个需求,需要在圆形 矩形,三角形内随机,尽量均匀取点作为位置信息,但是random得到的信息有时候不是很满意. 这里讨论一下 第一种错误思路: 根据圆的解析式 (假设圆心在原点)我们可以 ...
- JavaScript基础练习题(四)
JavaScript基础练习题(四) 一.单选题 1.同步和异步执行分别表示什么含义 A 同步是按顺序依次执行:异步是同时分开一起执行 B 同步是同时分开一起执行:异步是按顺序依次执行 C 同步是按一 ...
- php随机字符串的四种生成方法
下面介绍生成随机字符串的四种基本方法: 方法一: 1.在33 – 126中生成一个随机整数,如35. 2.将35转换成对应的ASCII码字符,如35对应#. 3.重复以上1.2步骤n次,连接成n位的密 ...
最新文章
- Windows 2008 R2 Powershell 3.0
- HTML5中的CSS Shader技术
- Tensorflow:TF模型文件(checkpoint文件夹下ckpt文件之data、index、meta)保存、模型导入、恢复并fine-tuning之详细攻略
- php显示表格,php – 显示所有表格行
- 掌握这 20 个容器实战技巧!
- html5 video修改默认样式,HTML5中将video设置为背景的方法
- Linux crontab 定时任务没执行,没收到错误信息邮件
- 小米 11 不送充电器;苹果已修复 iCloud 登录激活问题;Ruby 3.0.0 发布|极客头条...
- 第一课.axis配置和写法入门
- 程序员吐槽:互联网就是高薪富士康,还不如在事业单位混日子
- 分享一个前辈的NPOIhelper
- js 对中文字符的 解码 与 编码
- C语言例题:温度转换
- 小飞鱼通达二开 致远OA启动时报错“无法初始化数据库连接池,系统无法启动”的问题处理(图文)
- OV7725摄像头之OV7725芯片
- 【Win10 尝试解决】Win10文件资源管理器无限挂起重启
- Cdboot:couldn‘t find bootmgr
- 《安富莱嵌入式周报》第249期:2022.01.17--2022.01.23
- ajax nginx 转发 sessionid_百度、京东、网易、腾讯、淘宝等大厂都在用的Web服务器Nginx详解
- docker+ftp+openldap记录接入openldap过程 配置