Сообщество Хекслета

user-7ad7bf440cecedb6 16 марта 2017 →

Каждый раз возникает проблема с пониманием сути самого задания. Возможно такая проблема не у многих, но я регулярно с этим сталкиваюсь в вашем курсе. Хотелось бы иметь более доступное и обширное для понимая описание.

Вадим Голубев 16 марта 2017 →

Вроде что-то у меня все таки вышло, спустя три дня)) Получилось громоздко по-моему. Посмотрите пожалуйста https://ru.hexlet.io/code_reviews/11869

Роман Каминин 16 марта 2017 →

решил но подскажите зачем мы здесь используем функцию flatten? я использовал её в решении и я так понимаю это перестраховка если в качестве аргумента придёт многомерный массив.Из файла с тестами ясно что он к нам придёт а вот если бы приходили простые массивы уместно ли всё время использовать эту функцию?

Иван Синевич 16 марта 2017 →

function iniq($array)
{
   $result = [];
   foreach($array as $value){
    if(in_array($value, $result)){
        continue;
    }else
    $result[] = $value;
   }
   return $result;
}

Не подскажите почему не принимает данный код?`

Анна Дудек 16 марта 2017 →

Почему ругается??? echo sqrt(cos(pi())) + (sin(deg2rad(90));

There was 1 failure:

1) App\Tests\SolutionsTest::testFunctionSolution PHP Parse error: syntax error, unexpected ';' in /usr/src/app/FunctionSolution.php on line 4

Parse error: syntax error, unexpected ';' in /usr/src/app/FunctionSolution.php on line 4 Failed asserting that false is true.

/usr/src/app/tests/App/Tests/SolutionsTest.php:30

FAILURES! Tests: 2, Assertions: 2, Failures: 1. Makefile:2: recipe for target 'test' failed make: Leaving directory '/usr/src/app' make: *** [test] Error 1

Run failed! Check and fix errors above!

Иван Синевич 16 марта 2017 →

function sumDouble($number1, $number2)
{
    $result = 0;
    if($number2 !=0 && $number2 > 0)
    {
        for($i = $number1; $i <= $number2; $i+=2){

        $result = $result + ($i ** $i);
        return $result;

        }
    }
}

Не подскажите что не так с моим решением?

Игорь Цыбин 16 марта 2017 →

Добрый день, после создания теста выскакивает:

Process finished with exit code 1
Class not found: "io.hexlet.xo.model.PlayerTest"Empty test suite.

И тест не проходит.

Maxim Topciu 16 марта 2017 →

Мне не совсем понятно для чего Вы привели пример с курсами и уроками? Это пример связи один ко многим?

У вас в профессиях используются одинаковые курсы, как вы там формируетет связь?

Геннадий Смирнов 16 марта 2017 →

Если вынести терминальное условие из for(применить break),то проверка не проходит?

Евгений Банев 16 марта 2017 →

Почему не срабатывает такой цикл? for (let i = --n; i < 2; i--) {}

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →