Вопрос пользователя №8931
Не могу понять, почему возникает RangeError. Костыли, конечно, но когда делал иначе - было еще хуже. Делал проверку на остаток от деления в if, и в таком случае для n=15 визуализатор показывал 77 шагов. Это не было похоже на итеративный процесс. А сейчас похоже. Код: const smallestDivisor = (n) => { const iter = ...
Вопрос пользователя №8928
Подскажите, пожалуйста, очистка this.operations происходит каждый раз, т.к. в тесте применяется beforeEach(() => { cars = [ { brand: 'bmw', model: 'm5', year: 2014 }, { brand: 'bmw', model: 'm4', year: 2013 }, { brand: 'kia', model: 'sorento', year: 2014 }, { brand: 'kia', model: 'rio', ...
Вопрос пользователя №8927
Здравствуйте, не совсем понял в курсе "Математика" курса JS, почему именно изначально написали функцию перевода в радианы, а потому експортируем (куда-то), не понял куда уже переписанную функцию нахождения площади . "const radians = degrees => degrees * (Math.PI / 180); export default (side, angle1, angle2) => { ...
Вопрос пользователя №8926
Прошел все в этом курсе кроме этой практики, тут выводит в консоли 500 ошибку...
Вопрос пользователя №8925
Добрый день! К сожалению, не проходит решение в среде Хекслета, хотя в других средах никаких проблем не возникает. Код решения: // removed Output: ```` 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 @~pre...
Вопрос пользователя №8924
у меня есть трабл с симлинками для babel-cli. Они не пробрасываются в пакет. Помогает только глобальная установка babel-cli или установка зависимостей с флагом --no-bin-links. Как это можно пофиксить? я полагаю это из - за вагранта.
Вопрос пользователя №8923
Здравствуйте! Подскажите пожалуйста линтер выдает вот это: Отчет линтера Expected to return a value at the end of arrow function. 2: const diff = (integer1, integer2) => { Что нужно исправить?
Вопрос пользователя №8922
Очень интересно , где ошибка ? Тест не проходит // removed
Вопрос пользователя №8921
Кто-нибудь может объяснить почему в решениях тех, кто при вызове cb использует bind порядок аргументов обратный тому, что в определении самой функции cb? Вызов: coll.forEach(item => iteratee(item, cb.bind(null, item))); Сама функция: const cb = (item, err, res) => { т.е. item & err поменяны местами. PS: в свое...
Вопрос пользователя №8920
Ладно, вопрос по теме - если посмотреть решение учителя после того, как сам решил - баллы снимаются?
Вопрос пользователя №8919
а где вообще здесь применить этот length? Ведь распарсить число на цифры - это же классический алгоритм. 1.Остаток от деления на десять добавить в аккуммулирующую переменную. 2.Уменьшаем парсирующееся число в десять раз. 3.Повторять, пока парсирующееся число не будет меньше 10. 4.Добавить оставшееся от парсирования...
Вопрос пользователя №8918
у меня залагало и все время пишет неправильно
Вопрос пользователя №8917
which env выдаёт /usr/bin/env
Вопрос пользователя №8916
Не понятно, почему в консоль выводится выражение в filter, а затем сразу выражение после reduce. Не выводится то, что пытаюсь вывести в reduce. P.S. Это не решение, а только попытки разобраться // removed
Вопрос пользователя №8915
Столкнулся с проблемой, при проверке выдает ошибку "func is not defined". То же самое и по остальным переменным, которые я прописываю внутри функций. Хотя в repl.it работает все на ура. Не подскажете, в чем может быть дело? // removed
Вопрос пользователя №8913
Помогите с Вопросом (https://stackoverflow.com/questions/44775111/compare-two-arrays-one-by-one-and-make-new-array-using-function-developing-javas) плиз: Пришлось заглянуть в решение учителя. Понял его. Вопрос 1. Возможно ли иным путём, более простым, реализовать данную проверку? Вопрос 2. Почему-то не выводится co...
Вопрос пользователя №8910
Вопрос о формировании запроса с помощью GET или POST. На сайте явно указано https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/Sendingandretrievingformdata что GET формироваться должен так: GET /?say=Hi&to=Mom HTTP/1.1 host: foo.com а не так: GET / HTTP/1.1 host: foo.com content-length: 13 content-type: text/...
Вопрос пользователя №8909
Запустил командную строку без прав администратора как на видео, ввел choco install babun - y пишет отказ в доступе запустил с правами администратора enter image description here http://www.screencapture.ru/file/4B4ECac1
Вопрос пользователя №8906
Здравствуйте! Подскажите, почему не работает следующее решение: // remove
Вопрос пользователя №8905
Задание решил, но не до конца понял следующее: let i=2; while (n%i!==0) { i=i+1; } return i; Берем первый цикл, n=4, i=2: 4 % 2 = 0, в условии прописано, что "пока" 4%2 не будет равняться 0, по факту условие не выполнено, значит исполняется цикл и i+1=3, после чего условие выполняется. Значит вернуть до...
Вопрос пользователя №8903
Здравствуйте! Случайно удалил содержимое файла html-tags.test.js ... Как его можно восстановить?
Вопрос пользователя №8902
Первую функцию всё таки переделал через рекурсию, вышло достаточно легко. А вот с третьей функцией небольшие проблемы, не пойму правильно ли я вообще начал её писать? list1 = l(3, 4, 5, 8); list2 = l(3, 2, 9); Алгоритм таков, что cons(head(list1),list2) , где head(list1) это первый элемент перевернутого list1, а lis...
Вопрос пользователя №8901
Здравствуйте! Я запутался, не пойму толи я не правильно объявил массив фигур толи я не правильно “сеттю” и “геттю” координаты у этих фигур. ``` public class Field { // BEGIN (write your solution here) private Figure figures []; // END public int getSize() { return figures.length; } public Figure getF...
Вопрос пользователя №8899
Здравствуйте. Почему не проходит тест-кейс should not match при решении '// removed' ? Убрала переносы строк как советовали ниже, пробовала разные браузеры...
Вопрос пользователя №8896
Доброго времени суток! Определяюсь с тем, куда расти. Если я, вначале своего пути, собираюсь делать сайты на Wordpress, то первым делом необходимо освоить PHP или JS? Прошу объяснить почему. Благодарю за ответ!
Вопрос пользователя №8893
Вот этот код (https://ru.hexlet.io/code_reviews/17354) проходит тесты, хотя если его закинуть на regex101.com (https://regex101.com/) с условиями из задания, то это будет выглядеть как-будто проходит один из not match тестов скриншот с результатами https://lh6.googleusercontent.com/ieT31Omlp8kNF9EXI4JWwegAXpmc_TAfo1...
Вопрос пользователя №8892
Добрый день! Появляется ошибка при проверке: make: Entering directory '/usr/src/app' jest --colors FAIL tests/test.js ● Test suite failed to run /usr/src/app/type.js: 'import' and 'export' may only appear at the top level (8:0) 6 | // END 7 | > 8 | export default type; | ^ 9 | Test Suites:...
Вопрос пользователя №8891
У меня какое-то недопонимание тестов по заданию "DOM дерево", если честно... Функция search должна вернуть не коллекцию getElementsByTagName(tagName), а настоящий массив с запрошенными элементами: ['<th>1</th>', '<th>2</th>'] Это верно? Если так, то я просто форычиком прохожу по всем искомыми элементам ([].forEac...
Вопрос пользователя №8890
почему button===element??? `const button = document.getElementById('myButton'); element.addEventListener('click', () => alert('Boom 1!'));`
Вопрос пользователя №8889
Если вдруг кто-то наткнется на те же грабли, js понимает только запись NaN, а не Nan или nan (не прошла из-за этого задание "самостоятельно") :(
Вопрос пользователя №8888
Здравствуйте. Объясните, пожалуйста следующее. В классе Main, вы создаете новый класс new Point() и присваиваете его переменной Point p.(надеюсь правильно описал). Вопрос в следующем, как внутри класса, мы создаем класс, который описали в отдельном файле? У нас ведь нет импорта и экспорта... Надеюсь описал ясно. Та...
Вопрос пользователя №8887
Добрый вечер!Не понял суть вычислений функции wc?не могли бы Вы написать в read me, несколько примеров вычислений этой фукции: как она принимает word и text, и какое значение она выдает.
Вопрос пользователя №8886
Прослушав урок, в задании честно стала проверять на все пограничные значения (упоминавшиеся в лекции): отрицательное/не целое число, неопределенность,'строка'. Просмотрев предыдущие комментарии, все-таки не очень понятно, как проверить на NaN, не используя функцию isNan.
Вопрос пользователя №8885
Дана строка: // removed И регулярное выражение: // removed Сколько совпадений будет найдено? Разве не лишний здесь один обратный слэш?
Вопрос пользователя №8883
Не могу понять, чего хочет тест. Показывает ошибку: ``` FAIL test/sort.test.js ● Sort › set 1 Argument must be pair, but it was 'null' at checkPair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/dist/index.js:23:11) at Object.car (../../local/share/.config/yarn/global/node_modules/hexlet-p...
Вопрос пользователя №8882
Какое-то мудреное решение учителя. Я решил так: // removed Скажите, есть ли принципиальная разница?
Вопрос пользователя №8881
В Quiz к теме "строки и работа со строками": Вопрос: Модуль strings содержит (и экспортирует по-умолчанию) функцию, которая возвращает длину переданной строки. Каким должен быть импорт для того чтобы сработал этот код? const endWith = (char, str) => str[length(str) - 1] === char; endWith('hello', 'o'); // true endW...
Вопрос пользователя №8880
Изначально как-то перемудрил с созданием списка (итеративно перебирал массив, сокращая его и пополняя строку при помощи pop()), потом увидел в преподавательском решении join и разбил себе лицо ладонью. Ещё дополнительно сделал функцию добавления элемента в начало списка для более удобного рекурсивного наполнения map...
Вопрос пользователя №8879
Так можно Код ревю (https://ru.hexlet.io/code_reviews/17284) ?
Вопрос пользователя №8877
Добрый день! Не могу пройти проверочный тест, кто-нибудь может подсказать какой здесь будет ответ? Чему должно быть равно a чтобы в результате получилось 0? a -= 8 - a;
Вопрос пользователя №8876
Подскажите пожалуйста на что ругается линтер. Разве использование оператора ++ не допускается? или он как-то портит чистоту кода и читаемость? Отчет линтера Unary operator '++' used. 6: for (let i = 2; i < num; i++) {
Вопрос пользователя №8875
Я в ступоре, переписал этот же код на локалке и подключился к своей базе. Вроде бы работает. Вот код: if (count($params)==0){ $stmt = $pdo->query('select id from users order by id'); return $stmt->fetchAll(); } else { foreach($params as $key=>&$value) { if (!is_array($value)){...
Вопрос пользователя №8874
похоже у меня та же проблема что и у всех, вроде я программированию учился и раньше, до сих пор все задания сделал сам, но на этом задании я по сути даже не понимаю пока что с какого конца взяться за решение. Самое не понятное это механизм вызова дочерних элементов. Допустим как определить колличество переданных ...
Вопрос пользователя №8873
Какое-то у меня иное решение получилось (https://ru.hexlet.io/code_reviews/17258)
Вопрос пользователя №8872
Минут за 10 написал реализацию функции Map, которая возвращала нужный дом, только в обратной последовательности. Еще часа полтора ковырялся в надежде пройти тест, не используя reverse из импорта. Смирившись со своей безнадежностью, заюзал reverse и посмотрел решение учителя, а там тоже reverse. Очень странное чувств...
Вопрос пользователя №8871
Как то ёжики у меня не сходятся:) ``` Что выведет на экран следующий код: public class Player { String lvl = "0"; public static void main(String[] args) { Player p1 = new Player(); //Создали плеера setPl(p1); //Передали в метод System.out.println(p1.lvl); } static void setPl(Playe...
Вопрос пользователя №8870
Добрый вечер!В решении учителя в функции reduce items и elements это одно и тоже?опечатка?
Вопрос пользователя №8869
Добрый вечер. Помогите пожалуйста понять, что упустила из виду, вот мой код, в нем есть диспетчеризация Ваша на основе объекта (подсмотрела здесь), получаю имя аргумента и в ConstructorofTegs делаю объект с ключом по имени аргумента и соответствующим свойством, добавляю отсутствующие имена аргумента со свойством ", ...
Вопрос пользователя №8867
А если написать fs.readFile("file1.md", (err, content) => { console.log(content) }); fs.readFile("file2.md"), (err, content) => { console.log(content) }); будет сначала напечатан второй файл, потом первый?
Вопрос пользователя №8866
В викторине после урока "Отладочная печать" один из вопросов: С какой ошибкой упадет следующий скрипт console.log(f(g(x))); Я подумал, что правильный ответ: ReferenceError: x is not defined. Ведь чтобы отработал f - должен отработать g, а что бы отработал g - должно рассчитаться значение переданного параметра x. Но ...