JS实现随机生成10个手机号的方法示例

  

本文实例讲述了JS实现随机生成10个手机号的方法。分享给大家供大家参考,具体如下:

  

JS部分:

        & lt; script>   函数getMoblieNum () {   var numArray=new Array (“139”、“138”、“137”、“136”、“135”、“134”、“159”、“158”、“157”、“150”、“151”、“152”、“188”、“187”、“182”、“183”、“184”、“178”、“130”、“131”、“132”、“156”、“155”、“186”、“185”、“176”、“133”、“153”、“189”、“180”、“181”、“177”);//这是目前找到的除了数据卡外的手机卡前三位,类型是字符串数组   var numList=" ";//创建一个数组用来存放10个手机号   var arraryLength=numArray.length;//获取数组长度,这样如果手机号前三位取值单位发生变化,在下一步求我的地方就不用修改随机数取值范围了   (var n=0;n & lt;10;n + +) {   var i=方法(math . random () * arraryLength);//注意乘以的是上面numArray数组的长度,这样就可以取出数组中的随机一个数.random的取值范围是大于等于0.0,小于1.0,相乘后得到的就是0到(数组长度1)的值。   var num=numArray[我];//取出随机的手机号前三位并赋值给num,手机号前三位是字符串类型的   (var j=0;j & lt;8;j + +) {   num=num + Math.floor (math . random () * 10);//num是字符串,后面的数字被当做字符串,所以变成两个字符串拼接了   }   如果(n==0) {   numList=numList + num;//第一个手机号前不出现”、“   }   其他{numList=numList +”、“+ num;}//从第一个手机号后面到最后一个之前用逗号分隔   }   var numSpan=. getelementbyid (“moblieNum”);   numSpan。innerHTML=numList;//修改跨度的内容,每次都是清空修改,而不是叠加   }   & lt;/script>      之前      

HTML部分:

        & lt;输入类型=鞍磁ァ眝alue=' https://www.yisu.com/zixun/随机生成10个电话号码的alt=" JS实现随机生成10个手机号的方法示例">

  

  http://tools.jb51.net/aideddesign/rnd_userinfo

  

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数学运算用法总结》,《JavaScript数据结构与算法技巧总结》,《JavaScript数组操作技巧总结》,《JavaScript排序算法总结》,《JavaScript遍历算法与技巧总结》,《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结》

  

希望本文所述对大家JavaScript程序设计有所帮助。

JS实现随机生成10个手机号的方法示例