Сравнение двух целых чисел должно происходить в Javascript, как и в любом другом языке программирования, поэтому, когда я сравниваю 8 и 9, я полагаю, что я сравниваю последовательность 1, 0, 0, 0
с 1, 0, 0, 1
(и любые нули, предшествующие начальным). Поэтому это не может быть далеко от сравнения двух массивов boolean
типов, таких как [true, false, false, false]
с [true, false, false, true]
.
Мой вопрос заключается в следующем: быстрее или медленнее Javascript при сравнении boolean
массивов a
и b
в Javascript, чем сравнение целых чисел f(a)
и f(b)
, где f
- это функция, которая преобразует логический массив в целое число (например, такое, что f([false, false, true, true]) = 3
)?