Javascript 生成给定长度的随机字符串
我这里有些问题 a) 我想设置3-8个字符,但它只显示3个字符 b) 我想有三个不同显示时间的输出。我是否只需要nid来创建不同的Id 有人能帮忙吗?这个代码怎么了?谢谢 JavascriptJavascript 生成给定长度的随机字符串,javascript,random,Javascript,Random,我这里有些问题 a) 我想设置3-8个字符,但它只显示3个字符 b) 我想有三个不同显示时间的输出。我是否只需要nid来创建不同的Id 有人能帮忙吗?这个代码怎么了?谢谢 Javascript function randomString(Length) { if(Length < 3) Length = 3; if(Length > 8) Length = 8; var text = "";
function randomString(Length)
{
if(Length < 3) Length = 3;
if(Length > 8) Length = 8;
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for( var i=0; i < Length; i++ )
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
function ChangingRandomString(Length)
{
setInterval(function(){document.getElementById("random").style.fontSize = Math.floor((Math.random() * 20) + 10)+"px",
document.getElementById("random").innerHTML = randomString(Length);
},2000);
}
函数随机字符串(长度)
{
如果(长度<3)长度=3;
如果(长度>8)长度=8;
var text=“”;
var-mable=“abcdefghijklmnopqrstuvxyz”;
对于(变量i=0;i
函数随机字符串(长度){
如果(长度<3)长度=3;
如果(长度>8)长度=8;
var text='';
可能的风险值='ABCDEFGHIjklmnopqrstuvxyz';
对于(变量i=0;i{
设el=document.getElementById('random');
el.style.fontSize=Math.floor(Math.random()*20+10)+“px”;
el.innerHTML=随机字符串(长度);
}, 2000);
}
ChangingRandomString(长度)代码>
函数随机字符串(长度){
如果(长度8)长度=8;
var text=“”;
var-mable=“abcdefghijklmnopqrstuvxyz”;
for(设i=0;i{
log(随机字符串(长度));
},2000);
}
串(5);
你在哪里呼叫ChangingRandomString
,你通过了多长时间?HTML是什么样子的?是的,创建一些不同的ID,并使元素成为ChangingRandomString
的另一个参数,以便可以调用它三次。
function randomString(length){
if(length<5) length =5;
if(length>8) length =8;
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(let i=0;i<=length;i++){
text +=possible[Math.floor(Math.random()*possible.length)]
}
return text
}
function string(length){
setInterval(() => {
console.log(randomString(length));
},2000);
}
string(5);