<!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>