1 回答

TA貢獻1785條經驗 獲得超8個贊
返回隨機字符串的函數:
function getString() {
var str = "";
for (counter = 0; counter <= 9; counter++) {
var randomNum = 0 + parseInt(Math.random() * 127);
if (randomNum > 33) {
str += String.fromCharCode(randomNum);
} else {
counter--;
}
}
return str;
}
for (i = 0; i < 10; i++)
console.log(getString());
如果您嘗試生成 33 到 127 之間的數字:
function getString() {
var str = "";
for (counter = 0; counter <= 9; counter++) {
var randomNum = 0 + parseInt(Math.floor(Math.random() * (127 - 33 + 1) + 33));
str += String.fromCharCode(randomNum);
}
return str;
}
for (i = 0; i < 10; i++)
console.log(getString());
添加回答
舉報