配列の配列に基づいて新しい配列var class = []
を作成し、それらのインデックスを比較しようとしています。テストを実行すると、var class = []
の=が構文エラーであることがわかります。私が間違っていることを正確には分かりません。予期せぬトークン '=' on array initialization
function list(names) {
var class = [];
var array = names.map(function(obj) {
for (var i = 0; i < obj.length; i++) {
if (obj[0] > 55 && obj[1] > 7) {
class.push("Name1")
} else {
class.push("Name2")
}
return class;
}
});
};
console.log(
list([
[18, 20],
[45, 2],
[61, 12],
[37, 6],
[21, 21],
[78, 9]
])
)
いけない使用のクラスのためのリンクが...それは、変数名のために何か他のものを使用して... javascriptの予約名です – Sagi