Лучший ответ

    1.  0 0

    Linel (33) 6 (9475)335110 13 лет  

    А нельзя выучить нормальный серверный язык программирования. PHP, ну или Perl на крайняк )

Ответы

    1.  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);

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system