Форум — Development perl -обьясните строку пжлст 0 1 my $idx = $c_count > 1 ? int(rand($c_count - 1)) : 0; Ссылка
if $c_count > 1 idx = getRandomЦелоеNum($c_count - 1) else idx = 0 anonymous (22.11.13 16:48:18 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 22.11.13 16:48:18 MSK спасибо большое) qawsed (22.11.13 16:56:23 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от qawsed 22.11.13 16:56:23 MSK Кстати попахивает ошибкой. Проверьте что отнимать 1 точно нужно vertexua ★★★★★ (22.11.13 17:25:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от vertexua 22.11.13 17:25:47 MSK ошибки нет, но логичнее было-бы условие $c_count > 2 ananas ★★★★★ (22.11.13 18:02:43 MSK) Показать ответ Ссылка
Ответ на: комментарий от ananas 22.11.13 18:02:43 MSK int rand ($count - 1)*($count > 0) anonymous (22.11.13 18:15:22 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.13 18:15:22 MSK и чо? я тоже брови языком облизать могу. правда, только у жены. но если $count у тебя по жизни в нулях? каждый раз rand() + арифметику дергать? ananas ★★★★★ (22.11.13 18:37:52 MSK) Показать ответ Ссылка
Ответ на: комментарий от ananas 22.11.13 18:37:52 MSK каждый раз rand() + арифметику дергать?Ничего страшного, микрооптимизации не нужны. anonymous (22.11.13 18:52:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.13 18:52:17 MSK кому не нужны? ananas ★★★★★ (22.11.13 20:11:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от ananas 22.11.13 20:11:01 MSK Никому. anonymous (22.11.13 21:33:30 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.13 21:33:30 MSK ну-ну ananas ★★★★★ (22.11.13 21:36:40 MSK) Ссылка
Ответ на: комментарий от anonymous 22.11.13 16:48:18 MSK { } забыл, в перле это ошибка res2500 ★ (22.11.13 21:50:17 MSK) Ссылка