INGcoderdojoMicrobit / kolkoikrzyzykAPI

1 stars 0 forks source link

Błędy w JSON board #1

Open INGcoderdojoMicrobit opened 1 year ago

INGcoderdojoMicrobit commented 1 year ago

console.log(queryboard.board);

if (queryboard.board[Number(req.query.row)][Number(req.query.col)] != null) return res.status(401).send("Query board - błędny ruch"); //pole zajęte

if (queryboard.user1 == req.userId) { //"X" queryboard.board[Number(req.query.row)][Number(req.query.col)] = "X";

queryboard.board[Number(req.query.row)] <- tutaj zgłasza błąd

Element „queryboard.board” prawdopodobnie ma wartość „null”.ts(18047) Element ma niejawnie typ „any”, ponieważ wyrażenie typu „number” nie może być używane do indeksowania typu „string | number | boolean | JsonObject | JsonArray”. Nie znaleziono żadnej sygnatury indeksu z parametrem typu „number” w typie „string | number | boolean | JsonObject | JsonArray”.ts(7053)