0
私は列のヘッダーを持つtsvファイルを持っています。例えば、 の場合: Name group town age
「年齢」は1つです。今私は年齢が50Javascriptでtsvファイルのヘッダー列のインデックスを検索
以上の出力の完全な行、にしたい私でした次:
if (file.name === 'participant.tsv'){
for (var i = 0; i < rows.length; i++) {
var row = rows[i];
var values = row.split('\t');
for (var j = 0; j < values.length; j++) {
var headers = rows[0].split('\t');
var ageIdColumn = headers.indexOf('age');
var value = values[j]
// age = Number(value)
if (value == 89 || value > 89) {
do so as so;
};
しかし、運が..私は間違いを犯していますどこの誰かが指摘することができますか?
上記のスクリプトは、年齢が89歳ですが、年齢が89歳を超える場合は機能しません。
に上記のスクリプトをその行を押し、
rows
を通じて(その静的以降)最初
ageIndex
、ループを得ることができます動かない。私が印刷するとき、年齢は私に未定義を与える – learnningprogramming