Лучший ответ
-
0 0
Linel (33) 6 (9475)335110 13 лет
А нельзя выучить нормальный серверный язык программирования. PHP, ну или Perl на крайняк )
Ответы
-
0 0
Виртулис (34) 7 (35091)652168 13 лет
Лол. Руби его фанбои продвигают как очень понятный и прямолинейный язык, и каждый раз, пытаясь прочитать код на этом чуде, я прям радуюсь на понятность и прямолинейность. Короче, не понял ничего в твоем коде. Но
if (sd != stol[0].to_i and stol[1].to_i and stol[2].to_i and stol[3].to_i and stol[4].to_i and stol[5].to_i and stol[6].to_i)
Это явно родом из Индии.
Вот тебе нормальный код на поганом, некрасивом, непродуманном пхп, а ты уж его портируй на ваш прекрасный язык.
$stol = array();
for ($i = 0; $i < 7; $i++) {
do { $num = rand(0, 51); } while (in_array($num, $stol));
$stol[] = $num;
}
ну или более стильный вариант, йоу
$stol = range(0, 51);
shuffle($stol);
$stol = array_slice($stol, 0, 7);