2017-02-23 6 views
2

このNodeJSモジュールはconsole.tableと呼ばれ、基本的にコンソールにテーブルを追加することができます。ここでは、同社のウェブサイトからの例です:forloopのNodeJs console.table

// call once somewhere in the beginning of the app 
require('console.table'); 
console.table([ 
{ 
name: 'foo', 
age: 10 
}, { 
name: 'bar', 
age: 20 
} 
]); 

// prints 
name age 
---- --- 
foo 10 
bar 20 

これは一例であり、私はforloopにそれを置くことによって、それを自動化しようとした、私は仕事と期待していたforloopとコードはこれです:

var values = [ 
] 

for(var l = 0;l<config.accounts.username.length;l++) { 
    values.push([ 

     { 
      username: "Number "+l, 
      itemtype: "Hello", 
      amount: 10 
     }, { 
      itemtype: "Hello", 
      amount: 10 
     } 

    ]); 
} 
console.table("", values); 

不運にも、動作しません。誰かがこれを手伝ってくれますか?

ありがとうございました!あなたの配列に値の配列をプッシュしている

答えて

0

から[ & ]

for(var l = 0;l<config.accounts.username.length;l++) { 
    values.push( 
     { 
      username: "Number "+l, 
      itemtype: "Hello", 
      amount: 10 
     }, { 
      itemtype: "Hello", 
      amount: 10 
     } 

    ); 
} 

参考削除:Array.prototype.push

そして、あなたの元の例は、それだけでとても1を取った2つのパラメータを取るdidntのをこの

console.table("", values); 

console.table(values); 
+0

ありがとうございます! –

関連する問題