Вопрос пользователя №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 не понятно, в чем проблема, не получается необходимая точность, прошу помочь!