How would I count how many objects there are inside an array?
The array looking like:
[ {id: 1}, {id: 2}, ...]
I assume I could use count() if it was PHP, but what about NodeJS/Javascript?
Edit:

if (offer.items_to_receive.length > 0) {
console.log("items: " + offer.items_to_receive.length);
for(var i = 0; i < offer.items_to_receive.length; i++) {
usersInRound.push(offer.steamid_other);
}
}
logData('Accepted trade offer from ' + offer.steamid_other + '. (tradeofferid: ' + offer.tradeofferid + ')\nWorth ' + offer.items_to_receive.length + ' tickets. ');
How come it can read the "worth X tickets", but not the other part?
offer.items_to_receiveisundefined. There is some problem earlier in your code that is making that property not be what you think it is. And, you certainly can't read the.lengthproperty ofundefined. This should be basic debugging of your own code.