🐚作者简介:苏凉(专注于网络爬虫,数据分析,正在学习前端的路上)
🐳博客主页:苏凉.py的博客
🌐系列专栏:前端面试
👑名言警句:海阔凭鱼跃,天高任鸟飞。
🎈面试宝典:牛客网
📰要是觉得博主文章写的不错的话,还望大家三连支持一下呀!!!
👉关注✨点赞👍收藏📂
思路:
先随机生成一个0-1之间的小数。再将该小数转换为字符串,并以36进制的形式展示,截取小数点后的部分即可。
三十六进制:由数字0-9,字母A-Z组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-35。
var i =prompt('请输入你要生成多少个字符串:');
i =Number(i);alert('即将生成'+ i +'个随机字符串!!')for(x =0;x < i;x++){//随机生成一个小数var num =Math.random();//转换为36进制的字符串,36进制即26个字母+10个数字var str = num.toString(36);//截取小数点后的字符
document.write(str.substring(2),'<br>');}
运行结果:
给大家推荐一款神器。无论你是学生党还是上班族都可以使用,这里涵盖了面试题库,在线刷题,各个大厂的面试/笔试真题等。如果你还是学生,最重要的一点就是模拟面试功能,智能AI1v1面试,帮助你早日拿到大厂offer!点击链接即可直达!=>牛客网-找工作神器
版权归原作者 苏凉.py 所有, 如有侵权,请联系我们删除。