<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>es6</title>
</head>
<body>
<script>
function Random(n) {
let max = 1;
for (let i = 0; i < n; i++) {
max *= 10;
}
return function(){
let str = "" + parseInt(Math.random() * max);
let count = n - str.length;
for (let i = 0 ; i < count; i ++){
str += '0';
}
return str;
}
}
let Random8 = Random(8);
</script>
</body>
</html>
执行结果:
image.png
网友评论