Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 生成随机范围的数字,字符串等
- ```js
- export default (quantity,minChar = 5,maxChar = 10,fn) => {
- let randomArray = [];
- while (randomArray.length < quantity){
- let num = Math.ceil(Math.random()*minChar*(maxChar/minChar));
- if (num >= minChar) randomArray.push(fn(num));
- }
- return randomArray;
- }
- ```
- ## usage
- ```js
- let items = random(30,25,30, num => random(num, 1, 22, index => 'qwertyuiopasdfghjklzxcvbnm'.substr(index, 1))
- .join(''))
- .map(value => {return {content:value};});
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement