Skip to content

Commit c019839

Browse files
committed
Refactor genCsv.js. fix spaces.
1 parent b73aad5 commit c019839

1 file changed

Lines changed: 18 additions & 19 deletions

File tree

bin/genCsv.js

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,32 @@
11
#!/usr/bin/env node
2-
var minimist=require("minimist");
3-
var argv=process.argv;
2+
var minimist = require("minimist");
3+
var argv = process.argv;
44
argv.shift();
55
argv.shift();
6-
var args=minimist(argv);
7-
var headers=["name","header1","file2","description","header2","field2","header3"];
6+
var args = minimist(argv);
7+
var headers = ["name", "header1", "file2", "description", "header2", "field2", "header3"];
88

9-
if (args.headers){
10-
headers=JSON.parse(args.headers);
9+
if (args.headers) {
10+
headers = JSON.parse(args.headers);
1111
}
12-
var rowNum=args.row?args.row:10000;
13-
var chars=args.chars?args.chars:"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
14-
var maxLength=parseInt(args.max?args.max:"15");
12+
var rowNum = args.row ? args.row : 10000;
13+
var chars = args.chars ? args.chars : "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
14+
var maxLength = parseInt(args.max ? args.max : "15");
1515
console.log(headers.join(","));
16-
for (var i=0;i<rowNum;i++){
17-
var row=[];
18-
for (var j=0;j<headers.length;j++){
16+
for (var i = 0; i < rowNum; i++) {
17+
var row = [];
18+
for (var j = 0; j < headers.length; j++) {
1919
row.push(genWord());
2020
}
2121
console.log(row.join(","));
2222
}
2323

24-
25-
function genWord(){
26-
var len=Math.round(Math.random()*maxLength);
27-
var rtn="";
28-
for (var i=0;i<len;i++){
29-
var pos=Math.round(Math.random()*chars.length);
30-
rtn+=chars[pos];
24+
function genWord() {
25+
var len = Math.round(Math.random() * maxLength);
26+
var rtn = "";
27+
for (var i = 0; i < len; i++) {
28+
var pos = Math.round(Math.random() * chars.length);
29+
rtn += chars[pos];
3130
}
3231
return rtn;
3332
}

0 commit comments

Comments
 (0)