Не полностью разбираюсь в JS . Сам питонист. Как понять это однострочное логическое выражение? Напишите пожалуйста развернутое решение на js.
В частности не могу понять оператор И(&&). Т.е.
если 2==o И... и что? что из этого условие и выражение после &&? Или тут совсем все иначе?
1 === o ? (t = e[n - 1],
i.push(r[t >> 2] + r[t << 4 & 63] + "==")) : 2 === o && (t = (e[n - 2] << 8) + e[n - 1],
i.push(r[t >> 10] + r[t >> 4 & 63] + r[t << 2 & 63] + "="))