var len = 20,
str = '';
while(len--) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
console.log(str);
私はこれらの文字列を任意の量生成できるようにどのように変更しますか?生成を続けているJavaScriptでランダムに生成された文字列を作成する方法
var len = 20,
str = '';
while(len--) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
console.log(str);
私はこれらの文字列を任意の量生成できるようにどのように変更しますか?生成を続けているJavaScriptでランダムに生成された文字列を作成する方法
ループ構造内に配置します。
var num=0;
do{
var len = 20,
str = '';
while(len--) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
console.log("the: "+str);
num++;
}while(num<20)
ランダムな文字列を生成する関数を作成すると、それを複数回呼び出して異なる出力を生成することができます。文字列の長さを関数のパラメータにすることもできます。また、forループを使用してコードをきれいにすることをお勧めします。
function randomString(var len) {
str = '';
for(var i = 0; i < len; i++) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
return str;
}
console.log(randomString(20));
function generateString() {
var len = 20,
str = '';
while(len--) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
console.log(str);
}
var noOfStringsToGenerate = 10;
for (i = 0; i < noOfStringsToGenerate.length; i++) { generateString() }
ジャスト機能でそれをラップし、あなたがしょっちゅう新しい文字列をしたい場合setInterval
を呼び出します。ある時点でクリアする場合は、setInterval
コールを値に割り当てます。
function getString() {
var len = 20,
str = '';
while(len--) {
str += String.fromCharCode(48 + ~~(Math.random() * 42));
}
console.log(str);
}
var int = setInterval(getString, 100);
多分、あなたは関数にラップすることができます – gsobrevilla