Вопрос пользователя №6770

Мой вопрос вот какого плана. Мы делаем библиотеку или только утилиту? Запись результа оформлять в основном файле? или можно пихнуть в бин? И еще. Синзронные версии функций внутри промисов? То есть, они все равно останутся асинхронными в общем, но поплывут в течении данной ветки?

Вопрос пользователя №6769

export const smallestDivisor = (num) => { if (num<1){ return NaN ; } let i = 1 ; while (num / i !== 1){ i = i + 1; }return i; } тоже решает поставленную задачу . но не принемается за правильный ответ

Вопрос пользователя №6767

что такое тики ? правильно понял что это этот символ "//" ?

Вопрос пользователя №6766

Interactive shell, работает не так как в уроке, когда пишешь php -a появляется надпись Interactive mode enabled и что бы что-то выполнить надо писать в тегах php. После чего нажать Enter, следующий строчкой Ctrl+Z(^Z) и Enter. Тогда выполняется и выходит из этой среды. Почему так, а не как в уроке?Скрин (http://prnt...

Вопрос пользователя №6765

Не могу понять как такое тестируется без асинхроннщины. Моя логика такова: Мы создаем mock объект для http запроса. Создаем темповую директорию Запускаем нашу функцию (ее задача скачать по http и положить в файлик в темповую директорию) Читаем файл в темп директории и сравниваем с известными нами данными. Если я исп...

Вопрос пользователя №6764

Скорее всего в данном вопросе неточность: ``` Укажите все варианты корректного вызова обобщенного метода: class A { static void m(T in){...} } ``` перед void нужно вставить < T > иначе метод не похож на обобщенный.

Вопрос пользователя №6762

Не понял, а почему нельзя length как обычный метод использовать, почему именно через свойство нужно обращаться?

Вопрос пользователя №6760

Не пойму смысл строчки в тестах coll.orderBy(car => car.year, 'asc').toArray(); она же в никуда получается результат отдает?

Вопрос пользователя №6759

Задачу решил, но изначально был такой вариант: const square = (a=10) => { return square(a); Почему при данном варианте выдается ошибка: RangeError: Maximum call stack size exceeded

Вопрос пользователя №6757

Babun не открывает php. "zsh: command not found: php" Пробовал pact install php - не получается. программы Atom, Babun, vcredist 2015 - установил Может еще что нужно установить? Babun после установки дополнительно нужно как то настраивать?

Вопрос пользователя №6756

Добавил дополнительные проверки для функций make, numer, denom: Возможно, кому-то они покажутся смешными, но ведь пользователи, они такие: введут йух и будут ждать рациональное число. ``` export const make = (numer, denom) => { if (numer > 0 && denom < 0) { numer = -Math.abs(numer); denom = Math....

Вопрос пользователя №6755

Я не использовал 'asc' это не правильно? https://ru.hexlet.io/code_reviews/10370

Вопрос пользователя №6754

Добрый день. У нас было 3 задания связанные с экспортом функции и реализация у всех 3 была разная. В одном случае решение было export default(a, b) => формула Решение в другом задании было типа export default (a, b, c) => { const... const... return... } И наконец сегодня export const default=()=> { return... }...

Вопрос пользователя №6753

В проекте нету мануала к hexlet-pairs-data Рекурсивным процессом, кстати, можно без reverse решить Код ревью (https://ru.hexlet.io/code_reviews/10354)

Вопрос пользователя №6750

Мое решение: // removed Прошло Но совершенно не могу это соотнести с вариантом учителя.

Вопрос пользователя №6748

Добрый день, не понял что от меня требуется. Реализовать функции cons, car и cdr?

Вопрос пользователя №6747

Может 5ый "Java: Структуры данных" и 6ой "Java Generics" курсы поменять местами? В Структурах советуют сначала прочитать про Generics, и мне кажется, что одной статьи довольно маловато, чтобы их понять.

Вопрос пользователя №6744

Почему в repl.it работают оба кода, а в хекслете только первый? Первый код ``` export const smallestDivisor = (num) => { const iter = (acc) => { if (acc > num/2) { return num; } else if ( num%acc===0 ) { return acc; } return iter(acc+1); }; return iter(2); }; ``` Второй код export const ...

Вопрос пользователя №6743

Можете немного пояснить, если задать константы внутри блоков инструкций, то выходит, что во внешнем окружении их не будет видно. Это все аналогично с функциями или тут какие-то нюансы есть? Например, если я рекурсивно вызываю итератор с увеличением аккумулятора iter(data, acc + 1) и записываю внутри const currentAcc...

Вопрос пользователя №6742

Потратил кучу времени на это задание, но никак не могу разобраться, 1 и 3 подзадачи вроде написал, но никак не могу понять как написать getMethod в generics. Ниже привожу то, как я понял алгоритм работы, прошу поправить, если что-то не так: 1. Создаем список карт и запускаем выполнение программы. 2. В solution запус...

Вопрос пользователя №6741

Здравствуйте! Из урока всё же непонятно, чем нативный объект отличается от ненативного, и как понимать сам термин "нативность" в целом?

Вопрос пользователя №6739

Здравствуйте. Почему не проходит вариант из уроков? function isPrime($n) { $isPrime = true; for ($i = 2; $i <= $n / 2; $i++) { if ($n % $i == 0) { $isPrime = false; break; } } return $isPrime; }

Вопрос пользователя №6737

Подскажите как найти ошибку TypeError: pair is not a function после запуска следующего кода ``` import { cons, car, cdr, toString } from 'hexlet-pairs'; import { cons as consList, l, random, head, reverse, length } from 'hexlet-pairs-data'; const run = (player1, player2, cards) => { const iter = (health1, name1,...

Вопрос пользователя №6736

В чем проблема не могу понять. Поясните пожалуйста. На repl.it код работает. export let gcd = (m, n) => { let t; while (n !== 0) { t = n; n = m % n; m = t; } return console.log(m); };

Вопрос пользователя №6733

папки создал и по виду все правильно) урок никак не пройти и не пропустить и учителя ответ не виден ``` ├── fs │ ├── example1 │ │ ├── file │ │ └── subexample │ │ ├── file │ │ └── folder │ │ └── anotherfile │ └── example2 │ └── anotherfile

Вопрос пользователя №6732

Что не так? ``` import { makePoint, getX, getY } from 'hexlet-points'; // BEGIN (write your solution here) function quadrant(x, y) { if(x == 0 || y == 0) { return undefined; } else if(x > 0 && y > 0) { return 1; } else if(x < 0 && y > 0) { return 2; } else if(x < 0 && ...

Вопрос пользователя №6730

Либо я чего-то не понимаю, либо в решении учителя функции width и height предполагают, что прямоугольник строится из начала координат (как будто левая верхняя точка лежит в начале координат), иначе что-то не сходится. Вот пример, что меня смутило: если мы строим прямоугольник как в примере makeRectangle(makePoint(0,...

Вопрос пользователя №6728

Почему-то console.log(get(1, log)); дает { health1: 10, health2: 5, message: 'Игрок \'John\' применил \'Королевский хлыст шанса\'\n против \'Ada\' и нанес урон \'5\'' } Откуда экраны и пр.?

Вопрос пользователя №6727

Напишите номально index.php <?php echo 'hello, world'; ?>

Вопрос пользователя №6726

А зачем столько скобок, почему так нельзя написать console.log (7 / 2 * (100 % 3 - 5));?

Вопрос пользователя №6725

Ребят, сокращенный синтаксис это тупик какой то. Очень тяжело понять что делает код, когда он записан так export const cons = (x, y) => (m) => m(x, y);. Удалось пройти задание, только когда я переписал его в привычный мне формат, и то потребовалось еще несколько часов, что бы понять как написать нужный мне код. Пом...

Вопрос пользователя №6724

Уважаемые учителя и менторы, сможет ли мне кто-нибудь расписать словами как конкретно данная функция производит вычисления в решении учителя, а то слишком много вопросов? Может по e-mail, чтобы здесь не мешать другим ученикам? Заранее благодарю.

Вопрос пользователя №6723

Предложение. В решение учителя не учтены требования задачи. // removed т.е. если я вызову функцию с числом 1000.5, то вернётся true (1000.5 % 2 !== 0 && 1000.5 > 1000). Вариант стоит доработать указав в задании, что на вход передаются только целые числа, либо заменить решение.

Вопрос пользователя №6722

Если jeneric вернет null все ведь упадет, зачем тогда там эта проверка? if (isEmpty(elements)) { return null; По идее же такая ситуация может возникнуть только если придет некорректная карта или метод, не лучше ли сделать какую-то проверку на этапе подключения? Я когда getMethod писал об этом подумал, но ничег...

Вопрос пользователя №6721

а что вернуть надо? цифры или строчку? или все равно?

Вопрос пользователя №6720

Решение понятно, но есть вопрос. Нормально ли что во всех тестах передаем в ошибке calledTimes? В итоге мы делаем немного странную конструкцию if (!err || attempts === 0) для удовлетворения 3 тесту, иначе функция бы сразу же вызывала callback так как error не пустой. По хорошему разве проверка не должна делаться так...

Вопрос пользователя №6718

Подскажите, пожалуйста, как избавиться от скобок: ``` 1) dom #quotes: AssertionError: '((i am sexy, and i know it), (live is live))' == '(i am sexy, and i know it, live is l ive)' + expected - actual -((i am sexy, and i know it), (live is live)) +(i am sexy, and i know it, live is live)

Вопрос пользователя №6716

Я запутался. Немного поясните код пожалуйста public class Dot { Dot d; // создаем переменную типа Dot int size; public static void main(String[] args) { Dot dDot = new Dot(); //здесь мы создаём экземпляр класса Dot, **чем отличается экземпляр класса Dot от переменной типа класса Dot? ** final Do...

Вопрос пользователя №6714

Добрый день. Получилось сделать задание, но остался вопрос. Как данный код const twice = (f) => (value) => f(f(value); можно представить в виде с фигурными скобками? Ведь именно так меня учили создавать функцию, и посмотрев как это выглядит с фигурными скобками я могу лучше понять что там происходит.

Вопрос пользователя №6713

Думал, никогда сюда не напишу. Но вот случилась проблема. По отдельности задания вроде правильно выполняются. По крайней мере OUTPUT говорит, что TypeError присутствует. Потом сделал ReferenceError. Но теперь TypeError не учитывается. P.S. Не выдержал и посмотрел решение учителя. Как я и думал проблема была в TypeEr...

Вопрос пользователя №6710

Как-то сильно усложнился поиск ошибок. Обычные быстро нахожу, но с pair is not a function порой доходит до построчной проверки и все очень затягивается. То есть я тупо начинаю проверять все функции и константы, куда что приходит и что уходит. Это не правильно?

Вопрос пользователя №6708

Хочу по первому тегу найти все списки нод, соответствующие этому тегу: ``` export const select = (query, dom) => { let firstQuery = head(query); const newDom = reduce((element, acc) => { const predicate = element => { if (is(firstQuery, element)) { return element; } if (hasChildren(...

Вопрос пользователя №6706

Добрый день! Помогите разобраться, мой код не проходит данный тест: const result2 = sameParity(l(2, 0, 1, -3, 10, -2)); expect(toString(result2)).toBe(toString(l(2, 0, 10, -2))); Expected value to be (using ===): "(2, 0, 10, -2)" Received: "(2, 10, -2)" Вот, собственно сам код: // removed П...

Вопрос пользователя №6705

Добрый день. Никак не могу понять зачем нам нужен makePoint, getX, getY, если у нас есть cons, cat, cdr. Получается мы в одной функции вызываем другую функцию. Поясните, пожалуйста.

Вопрос пользователя №6702

Подскажите, пожалуйста, в чем я неправ. Вроде элементарное задание. file: path=/tmp/hosts mode=0777 ` Или как в документации file: path: /tmp/hosts mode: 0777 Ошибка одна и та же: ERROR! the field 'hosts' is required but was not set

Вопрос пользователя №6700

Здравствуйте, возможно я что-то не понял, но я добавил через терминал ненужные файлы в gitignore, а нужные по заданию добавил и закоммитил, в тесте выпадает ошибка Repository is not empty. Please, run 'make reset' and start again.

Вопрос пользователя №6699

Логика, вроде верна, но выдает ошибку, что возвращает 0, там где ждет 1 ● check expect(received).toBe(expected) Expected value to be (using ===): 0 Received: 1 // removed

Вопрос пользователя №6698

Добрый вечер! Обратила внимание, уже не в первый раз, что значения должны быть равны тем, что у преподавателя. Ознакомилась с особенностями синтаксиса: пробелы, степень и так далее - это исправила. Вопрос - как тогда выполнить задание без решения учителя, или как все же можно выполнить успешно, но со значениями, отл...

Вопрос пользователя №6696

Подскажите, пожалуйста: в уроках используется функция select, map (используется и часто упоминается), но на php.net нет таких функций, негде получить быстрый доступ к описанию, может я что-то не так понимаю? Спасибо)

Вопрос пользователя №6695

Добрый день! Вот мой код: // removed не понятно, в чем проблема, не получается необходимая точность, прошу помочь!