Вы на самом деле хотите

от вопрос уже есть ответ здесь:

Что делает запятая в выражениях JavaScript? 5 ответов

Я не понимаю почемуthis.array[0] равняется1 еслиthis.array[0] = [(2,1)]? Что Javascript делает с 2 и как мне его достичь / использовать? Как работает скобка внутри массивов?

Я хотел бы делать разные вещи сX если логическое значение перед тем, как оно истинно или ложно.this.array[0] = [(true, X)] а такжеthis.array[0] = [(false, X)].

Ответы на вопрос(5)

Ваш ответ на вопрос