4Manuals

  • PDF Cloud HOME

如何在Javascript中获得随机数/字母组合? Download

    CSS / JS-如何覆盖一个孩子而不是其他孩子的父母过渡 我的Javascript从'string'转换为'integer'或'number'无效 反应:更改方向后触发重新渲染和offsetWidth的重新计算 如何删除外部索引并合并内部json 在React Native 图片无法通过javascript刷新 如何在react图表上的datakey中操作DateTime 在Cypress中保存变量 如何从作为请求传递的输入类型数据绑定中提取数据 通过dropzone laravel通过电子邮件发送多个图像

我正在尝试创建一个程序,该程序使用javascript(在浏览器控制台中)在文本框中放入随机数/字母。我已经尽力做到了,但我做不到。

我最好的尝试是:

var key = ((nums[Math.floor(Math.random() * nums.length)].toString()) + (Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()));
var key2 = ((Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()));
var key3 = ((Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()) + (Math.floor((Math.random() * 10)).toString()));

但不幸的是,它仅生成数字。有谁知道如何将两者随机化?如果有人可以帮助我,将不胜感激。

致谢,3hr3nw3rt

1 个答案:

答案 0 :(得分:0)

您可以使用来生成字母数字字符串

function alphaNumericString(length) {
    var charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",
        retVal = "";
    for (var i = 0, n = charset.length; i < length; ++i) {
        retVal += charset.charAt(Math.floor(Math.random() * n));
    }
    return retVal;
}

console.log(alphaNumericString(3))



Similar searches
    托管Windows Forms Designer-在运行时序列化和反序列化Designer 应用JAVAEE,微服务和容器 Angular 7:类型为radio的复选框,使用ngModel还是change-function? 在Python中引发KeyError时如何再次执行try语句? 仅在确定了角度并表示(API)后如何访问页面