Вопрос пользователя №10541
Нашел очепятку в теории. const callTwice = (f, arg) => f(f(arg)); callTwice(Math.sqrt, 16); // => 2 callTwice(x => x ** 2, 3); // => 81 // const f = x => x ** 2; // f(f(3)); 16 и 2 нужно поменять местами
Вопрос пользователя №10540
круть, а что дальше?
Вопрос пользователя №10535
У меня приняло задание с измененными тестами. Мне кажется, раньше такого не было. Вроде только локально в терминале тесты проходили, а на сервере - нет. Лучше, наверное, перефразировать в задании пункты свойство repositories хранило все объекты репозитории доступные по имени repositories.User свойство services хра...
Вопрос пользователя №10533
Добрый день. Сделал имитацию данного задания на своём компьютере. Создал три разных модуля, поместил в одну папку, но при запуске через node myTest.js у меня вылетает следующая ошибка. ```/home/bmv/JS/Practice/myTest.js:1 (function (exports, require, module, _filename, _dirname) { import { getTriangleArea } from './...
Вопрос пользователя №10530
хотелось бы узнать, то что нет в импортах фильтра или редюса, это так должно быть осознанно? или порсто решили всех еще раз потренировать )
Вопрос пользователя №10529
Здравствуйте, скажите почему выдает ошибку // removed ```FAIL tests/smallestDivisor.test.js ● smallestDivisor TypeError: (0 , _smallestDivisor2.default) is not a function at Object.<anonymous>.test (__tests__/smallestDivisor.test.js:4:40) at Promise.resolve.then.el (../../local/share/.config/yarn/global/nod...
Вопрос пользователя №10528
Как правильно скачивать страницу? Как я понял в axios.get() не нужно использовать чанки, достаточно сохранять response.data? Как быть с проблемами с кодировкой в таких данных?
Вопрос пользователя №10526
Все асинхронные операции внутри библиотеки должны быть построены на промисах. То есть нельзя использовать не только функции с колбеками, но и синхронные функции. Функция которая генерирует имя файла тоже должна быть асинхронной?
Вопрос пользователя №10525
Как точно убедится работает ли PHP_CodeSniffer ?
Вопрос пользователя №10524
// removed в тесте показывает ошибку ``` expect(received).toBe(expected) Expected value to be (using ===): 0 Received: undefined я не могу понять что не так
Вопрос пользователя №10522
Доброго времени суток. Есть ли возможность расписать (или если это расписано, посмотреть) как работает решение учителя на примере, как расписывали факториал из урока https://ru.hexlet.io/courses/programming-basics/lessons/recursiveprocess/theoryunit по форме factorial(5); 5 * factorial(4); 5 * 4 * factorial(3); и т....
Вопрос пользователя №10521
Линтер ругает оформление строчек в решении (https://ru.hexlet.io/code_reviews/24382) говорит: Unexpected block statement surrounding arrow body Переведите, пожалуйста, на понятный язык, для тех, кто в танке? Или если строчка одна в теле стрелочного оформления функции, то не нужны {}?
Вопрос пользователя №10520
Решение учителя для If просто гениально)
Вопрос пользователя №10518
Прокомментируйте, пожалуйста. Сильно отличается от решения учителя. Стало интересно, насколько все плохо или хорошо =) https://ru.hexlet.io/code_reviews/24362
Вопрос пользователя №10517
Здравствуйте, не понятно почему если объявить имя функции (например isBigOdd) то решение не принимает,а запись вида ...default x=> x...работает! Всю голову сломал пока не посмотрел решение.
Вопрос пользователя №10516
Здравствуйте! На этой практике понял, что ничего не понял и уперся в потолок на данном этапе. Дальше идти не хочется, пока не достигну понимания. Как посоветуйте поступить на этом этапе?
Вопрос пользователя №10513
Прошу дать подсказку по практике. Не понимаю, как получить значения аргументов.
Вопрос пользователя №10512
отличный курс, спасибо! но, если честно признаться на последних двух модулях приходилось дополнительно искать инфу. то что в теории мало, или не наглядно, зато погуглив, почитав, вроде все на свои места в голове становится. и в практиках во всех где есть импорты забыли комент поставить чтоб eslit игонорировал строчк...
Вопрос пользователя №10511
Здравствуйте! После прохождения тестов решил объединить каждый обработчик в одну общую функцию, в вэб-доступе работает, а тесты не идут... const paging = () => { const carousel = $('.carousel-item'); const currentIndex = carousel.index($('.active')); const type = $(document.activeElement).attr('class')...
Вопрос пользователя №10510
Доброе время суток!. Вот мое решение const f = w => w[0].toUpperCase() + w.slice(1); const solution = (str) => { const res = str.split(' ').map( f ).join(' '); return res; } Выдает ошибку FAIL tests/solution.test.js ● solution TypeError: Cannot read property 'toUpperCase' of undefined В консоли firefox ошиб...
Вопрос пользователя №10509
Проверка выдает синтаксическую ошибку о том, что я не определил постоянную prevPlayerHealth, но я её определяю выше в условии if (order === 1) {...} else {...} Где я ошибся? мой код: // removed вывод теста: ReferenceError: prevPlayerHealth is not defined
Вопрос пользователя №10507
Добрый день! Не могу понять почему по отдельности ошибки тест выдает (проверял также в консоли) а в совокупности тест находит только одну из ошибок. Вот код и результаты тестов ReferenceError // BEGIN (write your solution here) function reference(a, b) { return one; } reference(1, 3); // END export default reference...
Вопрос пользователя №10506
При выполнении задания начал искать про валидацию даты, и оказалось, что предикат на базе instanceof не особо корректен (https://stackoverflow.com/questions/643782/how-to-check-whether-an-object-is-a-date). Ибо: date = new Date('ля-ля-ля') date instanceof Date //true
Вопрос пользователя №10505
Решил задание, но вот одного не понимаю, я написал: const squareOfSum = (a,b) =>{ return aa + 2ab + bb; }; squareOfSum(2,3); console.log(squareOfSum); Код прошел, но я хотел, чтобы мне вывел на экран результат вычисления, а я его почему то не получил, хотя насколько я понимаю, за счет команды console.log он долже...
Вопрос пользователя №10504
День добрый. на repl.it все ок: ``` при переносе в задание : ошибка. не могу понять.
Вопрос пользователя №10503
Проверьте наличие тега <meta content> Нет ли здесь ошибки в задании? Про мета-теги отсюда https://habrahabr.ru/post/72141/ : META-теги имеют два возможных атрибута <META NAME="имя" CONTENT="содержимое">
Вопрос пользователя №10502
Объясните пж-та подробно как работает код: // removed; f - понятно это функция, которую мы вызываем в конце, не понятно что такое b/
Вопрос пользователя №10501
Добрый день скажите пожалуйста почему TypeError: Cannot read property 'includes' of undefined // removed Я понимаю что тип данных не Array но не понимаю почему, аккумулятор я инициировал масивом. И это происходит на последней итерации acc становится 'undefined'
Вопрос пользователя №10500
В тесте есть вопрос как хранится история коммитов, и правильный ответ граф. В теории про граф ничего сказано, и насколько я понял из теории история хранится в простейшем случае в виде линейного списка, если есть разные ветки то в виде дерева, а если ветки потом merge-тся то получается граф?
Вопрос пользователя №10499
и снова решение (https://ru.hexlet.io/code_reviews/24264) сильно отличается от преподавательского. есть ли в моем варианте необходимое guard expression ? и решил ли я задачу?
Вопрос пользователя №10498
Получилось решение (https://ru.hexlet.io/code_reviews/24261), отличное от решения преподавателя. Подскажите, выполнил ли я задание или условия задачи не соблюдены?
Вопрос пользователя №10497
Здравствуйте, у меня неординарная проблема с тестом после очередной главы материала. Дело в том что не один из вариантов не подходит, система ругается что ответ неверен :( Выберите выражения: (Нужно выбрать все правильные ответы) 41 let 'Hello' + name + foo() foo(square(0)) 'Hello' while (true) { } Сначала я ответи...
Вопрос пользователя №10496
У меня немного отличается код от учительского по выполнению задания, но проверку проходит. Подскажите пожалуйста, данный код корректен или есть в нем недостатки? Интересно отметить, если в строке while (i <= str.length) убрать знак равенства, то в слово не добавиться последний символ. Видимо устал и не пойму почему=...
Вопрос пользователя №10495
getLinks не пропускает ссылку на Википедию, хотя в условии сказано, что надо контролировать внешние ссылки.
Вопрос пользователя №10494
Потерялись разделители: <длина блока в HEX><CRLF><содержание блока><CRLF> 0<CRLF><CRLF>
Вопрос пользователя №10493
Классное задание. Почти невозможно отлаживаться. Это заставляет очень внимательно смотреть в документацию и внимательно изучать свой код. Меня сильно задержало то, что get не переваривал мой url object.
Вопрос пользователя №10492
Привет. У меня ну ни в какую не хочет работать javax. Делаю всё как в гайде, но нифига. А, мало того, у меня само меню, там где менять переменную среды выглядит иначе. Что мне делать если я уже оплатил подписку?
Вопрос пользователя №10491
Добрый вечер :) Направьте на путь истинный... const smallestDivisor = (num) => { // BEGIN (write your solution here) if (num === 1) { return 1; } const iter = (current, acc) => { if (current === 0) { return acc; } return iter(current % acc, acc + 1); }; return iter (num, 2); // ...
Вопрос пользователя №10490
`function addDigits(num) { var countNum = 0; for (var i = 0; i < num.length; i++) { countNum += Number(num[i]); } if(countNum > 9) { addDigits(String(countNum)) }else { alert(countNum); return countNum; } } console.log(addDigits('38'));` наверное глаз замылился, не могу понять что такое, алерт п...
Вопрос пользователя №10489
// removed код тесты проходит успешно, сравнил с примером ментора, к чему в данной задачи стремится, к задаче подощел через итеративный процесс. Жду ответ, спасибо.
Вопрос пользователя №10488
Возможно стоит расширить тест функции "append". Сейчас он не учитывает того, что в списке может быть больше одного элемента. У меня "append" был реализован с ошибкой и просто перезаписывал список так, что в нем оказывался только переданный аргумент. Однако тест успешно проходился. Из-за этого я потратил часа 2 на ...
Вопрос пользователя №10487
что то я туплю ) сделал задание сам но не понял сути сначала я считаю кол-во заглавных букв, а потом в compare сравниваю две строки, если больше одна то 1, если другая то -1, если else то 0, и все задание пройдено. НО! а зачем в низу экспортируются функции greaterThan lessThan isEqual?!
Вопрос пользователя №10486
Кирилл, похоже в Lumen нет полноценной поддержки bootstrap v.4, по крайней мере не подтягиваются стили для компонента Pagination, при этом с bootstrap v.3 всё норм. Наверное, есть смысл заменить ссылку в описании на шаге 1: https://getbootstrap.com/docs/3.3/, вместо https://getbootstrap.com
Вопрос пользователя №10485
Привет! Почему ответом на данное задание будет "27"? Что будет выведено на экран? const func = (num) => { return num * num * num; return num * num * num * num; return num * num; } console.log(func(3));
Вопрос пользователя №10484
Я может чего-то пропустил, но где в теории объяснялось что функция empty пробел считает за ничего? пробел это строка или я что не понимаю? т.е. в подсказках указываем trim что бы типа пробелы обрезать, а в решении учителя empty, да оно работает, но как я должен был об этом догадаться?
Вопрос пользователя №10483
кажется эту практику я уже видел в каком то из модуелей... а вот текстовой части очень не хватало!
Вопрос пользователя №10482
чувствую прогресс, написал быстро и само в голову пришло, был удивлен что 1 в 1 решение учителя, правда про иммутабельность забыл)
Вопрос пользователя №10481
на уроке номер 6 у меня такой код почему-то не работал. хотя он был верный. помогите const finalGrade = (exam ,projects ) => { if(exam > 90 || project > 10){ return 100; } else if(exam > 75 && projects >= 5){ return 90; } else if(exam > 50 && projects >= 2){ return 75; } else if (exam <= 50 || ...
Вопрос пользователя №10480
Дан код: if (temperature > 10) { return temperature; } else if (temperature < 10) { return 0; } Изменится ли функциональность, если изменить else if на else? Нет Да А что тут измнится
Вопрос пользователя №10479
что то смутила меня практика. мыслей совсем нет как ее решить. рекурсией не могу придумать как решить. пните пожалуйста в нужную сторону. или может почитать что нибудь посоветуйте пожалуйста.