Вопрос пользователя №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 = ...