Ask HN: Anybody knows why do (0, 0, 1) evaluate to 1 in JavaScript?

1 points by fatih-erikli ↗ HN
I understand that in this way:

- Tuples not supported, the last item is returned, for a Python programmer perspective.

- It's a function call. Function name is not given, so the last argument is returned.

3 comments

[ 2.9 ms ] story [ 8.0 ms ] thread
yes. its doing `(false, false, true)` basically. last argument is true.