<!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 随机取任意四个字母和随机生成一个名字相关推荐

  1. python打印随机验证码,包含大小写字母和随机数字

    python打印随机验证码,包含大小写字母和随机数字 #四位验证码:三位字母,一位数字 import random as r la=[ chr(i) for i in range(65,91)]#定义 ...

  2. oracle 取任意一条数据,oracle随机取一条数据详解

    Oracle 随机获取N条数据 当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目 ...

  3. python 随机取列表值 重复_python怎么随机取列表的值

    匿名用户 1级 2017-11-05 回答 第一步: 我分析如果从一堆数里随机抽取几个,并且按原来的顺序输出的话,那么至少要随机两次才能完成,第一次随机的值是确定随机几个数,第二次随机是确定随机的值. ...

  4. java 哈希 随机取_Java将哈希转换为随机字符串

    应用 KISS原则: > SHA只是一个字符串 > String的JDK哈希码是"随机的" >整数可以在任何基础上渲染 这一行代码就是这样的: public st ...

  5. 随机函数(随机取数)

    Math.random( )是随机函数:随机取0~1之间的任意数: 1.四舍五入函数 如果是一位整数,那么就要用到四舍五入函数:Math.round( ); 例如: alert(Math.round( ...

  6. c语言随机产生大小写字母,c# 产生随机字符串,包括大小写字母和数字

    #region MyRegion //產生密碼 protected static string GetPwd() { return CreateRandomNum123(2) + CreateRand ...

  7. 在几何图形中均匀随机取点算法总结及Delaunay三角剖分算法介绍

    在工作中遇到一个需求,需要在圆形 矩形,三角形内随机,尽量均匀取点作为位置信息,但是random得到的信息有时候不是很满意. 这里讨论一下 第一种错误思路: 根据圆的解析式 (假设圆心在原点)我们可以 ...

  8. JavaScript基础练习题(四)

    JavaScript基础练习题(四) 一.单选题 1.同步和异步执行分别表示什么含义 A 同步是按顺序依次执行:异步是同时分开一起执行 B 同步是同时分开一起执行:异步是按顺序依次执行 C 同步是按一 ...

  9. php随机字符串的四种生成方法

    下面介绍生成随机字符串的四种基本方法: 方法一: 1.在33 – 126中生成一个随机整数,如35. 2.将35转换成对应的ASCII码字符,如35对应#. 3.重复以上1.2步骤n次,连接成n位的密 ...

最新文章

  1. Windows 2008 R2 Powershell 3.0
  2. HTML5中的CSS Shader技术
  3. Tensorflow:TF模型文件(checkpoint文件夹下ckpt文件之data、index、meta)保存、模型导入、恢复并fine-tuning之详细攻略
  4. php显示表格,php – 显示所有表格行
  5. 掌握这 20 个容器实战技巧!
  6. html5 video修改默认样式,HTML5中将video设置为背景的方法
  7. Linux crontab 定时任务没执行,没收到错误信息邮件
  8. 小米 11 不送充电器;苹果已修复 iCloud 登录激活问题;Ruby 3.0.0 发布|极客头条...
  9. 第一课.axis配置和写法入门
  10. 程序员吐槽:互联网就是高薪富士康,还不如在事业单位混日子
  11. 分享一个前辈的NPOIhelper
  12. js 对中文字符的 解码 与 编码
  13. C语言例题:温度转换
  14. 小飞鱼通达二开 致远OA启动时报错“无法初始化数据库连接池,系统无法启动”的问题处理(图文)
  15. OV7725摄像头之OV7725芯片
  16. 【Win10 尝试解决】Win10文件资源管理器无限挂起重启
  17. Cdboot:couldn‘t find bootmgr
  18. 《安富莱嵌入式周报》第249期:2022.01.17--2022.01.23
  19. ajax nginx 转发 sessionid_百度、京东、网易、腾讯、淘宝等大厂都在用的Web服务器Nginx详解
  20. docker+ftp+openldap记录接入openldap过程 配置

热门文章

  1. 直击传统企业4大痛点 创新思维或能逆风翻盘!
  2. 英文写作——The Elements of Style知识点解读3—冒号和破折号的用法
  3. 博图V17 DB块 导入 昆仑通态屏
  4. 考研政治——马克思原理剩余价值循环与分配
  5. 股票列表接口数据API
  6. 数据库索引的作用和优点缺点以及索引的11种用法
  7. 10月15日计算机视觉基础学习笔记——分割网络的设计
  8. 相位解包裹(七)多频法相位解包裹(multi-frequency phase unwrapping)
  9. 直播礼物特效-他趣直播礼物分析
  10. jmeter之get请求和post请求区别