Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: tumbaumba on January 21, 2021, 03:19:32 PM

Title: Вопрос про оптимизацию
Post by: tumbaumba on January 21, 2021, 03:19:32 PM
Добрый день, с точки зрения быстродействия надо ли делать
Code: [Select]
$arrsize = ARRSIZE( $arr )
FOR( $i=0, $i < $arrsize )
вместо
Code: [Select]
FOR( $i=0, $i < ARRSIZE( $arr ) ),
если размер массива не меняется в процессе выполнения цикла?
Или выигрыш свеч не стоит?
Title: Re: Вопрос про оптимизацию
Post by: Vint on January 21, 2021, 05:38:40 PM
Второй вариант вычисляет размер массива на каждой итерации.
Может и не стоит, замеры не делал. Но на больших массивах и критичных к скорости скриптах делаю по первому варианту. Вот такая дурацкая привычка.