Полагаю, что внутренний ToBoolean()
, который выполняется с результатом выражения, немного медленнее, когда ему присваивается number
, по сравнению с boolean
.
.
В этом тесте я получаю разницу в производительности при преобразовании в логическое значение из логического значения в сравнении с числом, используя !!
.