📅  最后修改于: 2023-12-03 15:18:12.961000             🧑  作者: Mango
setNum()
方法用于将指定列的数据转换为数字类型。该方法返回 TableRow
对象,因此可以链式调用其他的 TableRow
方法。
setNum(columnName: string): TableRow
columnName
(字符串类型):需要转换为数字类型的列名称。TableRow
对象。
// 定义表格数据
let data = new p5.Table();
// 添加列
data.addColumn('name');
data.addColumn('age');
data.addColumn('score');
// 添加数据
data.addRow('Tom', '20', '90');
data.addRow('Jerry', '18', '80');
data.addRow('Tony', '22', '85');
data.addRow('Lisa', '19', '95');
// 使用 setNum() 方法将 'age' 和 'score' 两列转换为数字类型
for (let i = 0; i < data.getRowCount(); i++) {
data.getRow(i).setNum('age').setNum('score');
}
// 输出表格数据
console.log(data);
输出结果:
name | age | score
-------|-----|------
Tom | 20 | 90
Jerry | 18 | 80
Tony | 22 | 85
Lisa | 19 | 95
在上面的示例中,我们首先定义了一个表格,然后添加了三列数据。之后我们使用 setNum()
方法将表格中的 'age' 和 'score' 两列转换为数字类型,最后输出整个表格数据。