Тема
:
В чем разница?
Показать сообщение отдельно
#
13
(
permalink
)
01.09.2017, 14:47
Nexus
Профессор
Регистрация: 04.12.2012
Сообщений: 3,791
Сообщение от
suve
А почему первый вариант функции останавливается?
Вы присваиваете переменной currentitem значение arr[0], далее в цикле проверяете currentitem(arr[0])===arr[0]
Т.к. arr[0]===arr[0]//true, то выполняется возврат результата (true)