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

Alexandr Philippov 27 февраля 2018 →

Здравствуйте, а можно было реализовать reverse таким способом И почему линтер всегда ругается на скобки и пробелы ? :)

Анатолий Шалобасов 27 февраля 2018 →

Здравствуйте, у вас на этом слайде где рассказывают про второй тег комментарии совсем не походят про то что описывают. enter link description here

Олег Буланцев 27 февраля 2018 →

Добрый день! У вас ошибки в тестах. Задание 6: let b = 10; b += b ** 2 > 20 ? 1 : 10; Получаем:

b = b + b^2 => b = b(1+b) => b = 10*11 = 110;

110 > 2, тогда ответ 1. У вас 11. Жду объяснений в чем я ступил!)

Евгений Юськив 27 февраля 2018 →

`void fizzbuzz(int limit){ int i; for(i = 1; i <= limit; i++){

    if( (i % 3) == 0 ){
        printf("%s ","Fizz");
        }
    else if( (i % 5) == 0 ){
        printf("%s ","Buzz");
        }
    else if( (i % 5) == 0 && (i % 3) == 0 ){
        printf("%s ","FizzBuzz");
        }
    else{
        printf("%d ", i);
        }
}

} ` почему не работает? Выводит как и должно

Анатолий Шалобасов 27 февраля 2018 →

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

Сергей Мелодин 27 февраля 2018 →

В случае Composer необходимо добавлять путь в $PATH самостоятельно.

А для чего? Посмотрел в системе - у меня директории ~/.composer сейчас и не существует. Или это для Мак?

Установка Composer на Ubuntu состоит в скачивании перемещении в файла composer.phar в директорию /usr/local/bin/composer

Вячеслав Михайлов 27 февраля 2018 →

Завершил этот курс, но осталось какое-то двойственное впечатление о своих познаниях. С одной стороны все, что касается теоретической части - ясно и понятно. С другой стороны, практические задания, особенно в последних трех - четырех занятиях, вроде бы поддались, но полной ясности по поводу решения задач в голове нет. То ли не хватает практики, то ли сыровато отложилась теория. Опять же с отладочной печатью, так до конца и не усвоил, как грамотно с ней работать, хотя и прочитал множество Ваших советов другим ученикам. Вот сижу и думаю: еще раз перерешать все задачи или не тянуть со временем и перейти на платные занятия по PHP, чтобы двигаться дальше, предварительно завершив курсы по GIT и основам программирования. Когда проходил Ваши курсы по PHP на http://code-basics.ru/ там вроде все задания проскакивали на "ура".
Что посоветуете?

Kostya Gordey 27 февраля 2018 →

Почему в документации написано что cdr необходимо использовать так:

const pair = cons(5, 'hello');
cdr(pair); // hello

Но такой вызов cdr не работает. В задаче необходимо использовать cdr(pair)(); что, собственно, и сделано в решении учителя.

Nikolay Chernikov 27 февраля 2018 →

Привет, а я правильно понимаю, что вот такая запись:

constructor(collection, operations) {
    this.collection = collection;
    this.operations = operations || [];
  }

и вот такая запись:

constructor(collection, operations = []) {
    this.collection = collection;
    this.operations = operations;
  }

это одно и то же?