Fala galera, estou com uma dúvida, como faço para imprimir da forma da imagem, com os valores lado a lado como se fossem uma tabela?
O código está assim
Fala galera, estou com uma dúvida, como faço para imprimir da forma da imagem, com os valores lado a lado como se fossem uma tabela?
O código está assim
Fala Fabio, o comando console.table() imprime um tabela formatada no console e ele aceita como argumento um array de objetos ou objetos de objetos.
Example.js
const TestTable = require('./ExampleTable');
const table = new TestTable();
table.addData({ id: Nomes, name: 'Alice', age: 25, grade: 'A' });
table.addData({ id: 2, name: 'Bob', age: 30, grade: 'B' });
table.addData({ id: 3, name: 'Charlie', age: 35, grade: 'C' });
table.displayTable();
ExampleTable.js
class ExampleTable {
constructor() {
this.data = [];
}
// Adiciona um objeto de dados à tabela
addData(entry) {
this.data.push(entry);
}
// Exibe a tabela no console
displayTable() {
console.table(this.data);
}
}
module.exports = TestTable;
Saída:
Ou seja, você pode criar vários arrays:
[Nome: "nome", Saldo: "saldo", Conta: "conta"]
e depois chamar
console.table(array);
Espero ter ajudado! Caso essa proposta de solução tenha sido útil para você, não esqueça de marcar o tópico como solucionado e se precisar de algo mais estou a disposição!