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

beforeEach(() => { tree = new Tree('/'); tree.addChild('var') .addChild('lib') .addChild('run'); tree.addChild('etc'); tree.addChild('home'); }); it('#hasChild', () => { expect(tree.hasChild('/')).toBe(false); expect(tree.hasChild('etc')).toBe(true); }); Мне не понятно, поче...

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

я не понимаю почему моя функция не проходит второй тест, export const has = (list, value) => { if ( head ( list ) === value) { return true; } if ( !isEmpty( list ) ) { has( tail( list ), value ); } return false; }; Я уже проверял через cosole.log() он заходит в условие нормально со значение 3 и 8 но почему то когда...

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

Подскажите, почему не работает код: // removed

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

Спасибо за урок. Возникло несколько вопросов. Нашла в интернете другую реализацию пар на JS. const pair = (... args) => Object.freeze( args.slice(0, 2) ) Здесь, насколько я понимаю, создали замороженный объект, в который нельзя добавить элементы, если их больше двух. Вопросы следующие: 1. Какая то реализация явля...

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

Реализуйте тип Node.js используя прототип. Обошелся без этих излишеств: https://ru.hexlet.io/code_reviews/16914#file-2

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

Получается, что назначить прототип для стрелочной ф-ии невозможно? Если сделать SingleTag стрелочной, так: const SingleTag = (name, attributes) => { Node.apply(this, [name, attributes]); } то при попытке изменить её прототип SingleTag.prototype.toString = function toString() {...} возникает ошибка: TypeError:...

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

Здравствуйте, у меня на одной машине Windows 7, а на другой Windows 10. Не получается выполнить команду “javac” вот, что пишит-> $ javac Main.java -bash: javac: команда не найдена Сначала не находилась команда vim, скачал больше библиотек для Cygwin64 Terminal , начал находить. Решил, что если скачаю больше пакетов ...

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

В отчете линтера такие ошибки, на них забить? ``` Unable to resolve path to module './numbers1'. Unable to resolve path to module './numbers1'. // removed Missing file extension for "./numbers1" // removed

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

// removed почему то toUpperCase не работает

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

Мне не начислили баллы, за то, что у меня немного другое мышление и опыт программирования. Решения типа: // removed или // removed Не считаются правильными. Обидно за баллы. UPD: Решение учителя тоже не считается правильным (тест не пройти), видимо внутренний баг системы.

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

Добрый вечер! Прошу у Вас помощи как соединить в функции quotes функцию map и filter? // remove

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

Добрый вечер! А можно где-то поподробнее почитать на счет вот этой задачки? Как раз таки, чтобы понять, что происходит в этом коде... "Что происходит в этом коде? const result = (n => n ** 2)(5); JS не поддерживает подобный синтаксис Определяется анонимная функция Определятся анонимная функция, которая тут же вызыва...

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

почему про help - ответы дублируются (скрин http://s.e95.by/0618213619.png) я уже перебирать пробовал - нифига

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

Салют. Вопрос: насколько (не) правильно писать строчку импорта import io.hexlet.xo.model.*; , когда можно обойтись записью import io.hexlet.xo.model.Game; ? Поясню: это будет сказываться на скорости работы программы или на уровне боли человека, что читает мой код?

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

Мое решение было таким,насколько оно правильное? Система пропустила, но в чем подвох такого написания? // removed

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

const weight = 99; const c = 300000000; const energy = weight * c * 2; В чём ошибка?

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

Отличное задание! Просидел пол дня, но написал бота, у которого сам не могу выиграть(сделал небольшой класс для ручного ввода хода). Спасибо за отличное задание!

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

Вот код: // removed Вот Output: ``` FAIL tests/solution.test.js ● reverseInt ReferenceError: strings is not defined at reverseInt (solution.js:7:16) at Object.<anonymous>.test (__tests__/solution.test.js:4:33) at Promise.resolve.then.el (../../local/share/.config/yarn/global/node_modules/p-map/index.js:...

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

Такая проблема: скопировал решение учителя в файл index.js запускаю node index.js и получаю SyntaxError: Unexpected token ... перед ...acc. Почему так? Версия node.js 8.1.2

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

const { dir, base } = ... Как здесь происходит присваивание?

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

после ваших занятий рука тянется все писать рекурсивно

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

Ребята, А вы не собираетесь открыть профессию тестировщик-автоматизатор? Там бы можно было бы рассказать про фреймворки для тестирования, как создать среду, Continuous Integration, как правильно и оптимально построить автоматизацию с нуля (page objects и прочие паттерны), как развернуть и настроить виртуалки. Вот т...

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

В тестах такого пункта нет, но как будет работать функция symmetricalPoint, если одна из координат 0?

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

import {sum2 as sum} from './numbers2.js'; TypeError: (0 , _math.sum) is not a function Не могу понять природу ошибки. При комбинации и путями откровенно говорит, что не может найти функцию, а тут утверждает, что вовсе не функция. В чем может быть причина?

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

Почему пишет "TypeError: (0 , _flip2.default) is not a function" // removed Перепробовал разное множество постановки скобок, ничего не могло. Можете дать ответ? Ведь как получается, сначала заношу функцию в f, после получаю два значения (a,b) , а дальше вычисляю f(value2,value1)

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

Здравствуйте. Не могу понять в чем моя ошибка, Вроде все работает ``` export const smallestDivisor = (n) =>{ let divisior = 1; if (n === 1) { return divisior; } if (n < 1){ return NaN; } divisior = 2; while (n % divisior !== 0 && divisior < n/2 ){ divisior=divisior+1; } return divisior; ...

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

Не могу понять в чем моя ошибка: // removed export default smallestDivisor; После проверки нет никаких разьяснений: make: Entering directory '/usr/src/app' npm test npm info it worked if it ends with ok npm info using npm@4.2.0 npm info using node@v7.10.0 npm info lifecycle @~pretest: @ npm info lifecycle @~test: @ ...

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

Обьясните пожалуйста что это условие проверяет? if (acc > num / 2) { return num; }

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

minutes() - возвращает минуты, установленные на часах hours() - возвращает часы, установленные на часах Может лучше делать getMinutes() и getHours() так как это геттеры?

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

Приносим извинения Данное видео запрещено к просмотру согласно его параметрам конфиденциальности. По какой причине такая надпись на видео?

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

['/current/anotherpath/path', '/current/anotherpath', 'current/../path'] здесь разве нет ошибки в пути назначения? Непонятно относительно чего двигаться. Должна быть привязка к какому-нибудь каталогу. Специально запустил cd в linux с аналогичной директорией, выдало ошибку.

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

Получается, что в лог добавлять необходимо и строчку боя и строчку здоровья? ``` В ином случае, берем рандомную карту, вычисляем урон, записываем новое здоровье, а также добавляем строчку в лог, используя формат. const message = Игрок '${name1}' применил '${cardName}' против '${name2}' и нанес урон '${damage}'; ``...

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

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

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

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

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

Немного не понял как именно организовать функцию представления сегмента в виде строки. Некая "документация" в задании не дает достаточно информации как работает метод toString() в этой библиотеке, точнее вроде бы всё ясно. но почему-то задание не выполняется. // removed

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

Немного не понял разницу между getX, getY и car, cdr ? Что делают последние 2 функции? getX и getY это просто обертки для них?

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

Как же долго я промучался с этим флаттеном:) Несколько раз брался и откладывал после долгих попыток. Спасибо за задание, очень интересное и полезное. Чувствую, что не зря возвращался к нему.

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

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

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

Допустим я хочу что создать объект с помощью билдера, но присвоить определенные значения только некоторым полям, или вообще что бы все поля приняли какое-то значение по умолчанию, значит мне нужно определить значения по умолчанию в самом билдере, в том месте где объявляются поля? а сам обьект создавать Contact conta...

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

choco ругнулся при попытке установить babun на отсутствие у пакета контрольнной суммы. Добавил флаг -n для игнорирования, вроде babun установился успешно по сообщению пакетного менеджера, но в проводнике не появился babun в контекстном меню. Еще до babun поставил git (как было в начале видео), там все прошло успешно...

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

Можно ли формировать список таким образом l(head(list), tail(list))?

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

Могу ли я передавать в парсер разрешение файла вместе с данными?

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

Игры разума... Первую часть до 7 строки теста решил сам (почти - с местными подсказками), но когда пошли тесты на множественные вызовы функции (это подсказка всем будущим) пришлось гуглить. В итоге мой вариант (https://ru.hexlet.io/code_reviews/16760) тесты прошел, но не скажу, что понял до конца эту магию magic(4, ...

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

Разве конец массива на file4 и file5 не должен выглядеть как ...[aha, ''], ['', null]? Ведь 6 и 7 строка в file4 'aha' '' а в file5 '' т.е. как раз 7 отсутствует.

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

Еще раз повторю вопрос из предыдущего обсуждения: можно ли выносить определение атрибутов в конструктор или необходимо делать это в методе класса? https://ru.hexlet.io/code_reviews/16736#file-2

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

1 const AmountNumber = (num) =>{ 2 const StNum = String(num); 3 let result = 0; 4 const limit = StNum.length; 5 6 for (let i = 0; i < limit; i++){ 7 result += Number(StNum[i]); 8 } 9 10 while (result > 10) { 11 result = AmountNumber(result); 12 } 13 return result; 14 15 } 16 AmountNum...

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

Здравствуйте, задание очень интересное, понимание лямбда-исчисление очень плохое, почитаю еще статей по данной тематике, решить удалось наткнувшись на статью в интернете. Спасибо большое) Еще в задании не указано что фун Zero и операцию Succ нужно экспортировать, догодался пранализировав тестовый файлик т.к эти фун ...

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

я написал ошибки в двух указанных листах но ошибка выходит только эта ReferenceError: calculato is not defined

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

Если функция объявлена в глобальном окружении, и в теле этой функции используются переменные так же из глобального окружения, при этом они не являются ее параметрами, они считаются для нее внешним окружением и это тоже является замыканием?

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

Подскажите насколько корректно или нет так делать, не совсем по курсу, но задача из жизни и 1) очень интересно ваше мнение насколько это корректно: 2) столкнулся с тем что если плейсхолдеров много как у меня уже путаешься с порядком, какое значение к какому плейсхолдеру относится, как это можно побороть ? $stmt = ...