Вопрос пользователя №11599
Из теста №5: const getIncreasedNumFunction = multiplier => num => num * multiplier; const getIncreasedByTenTimes = getIncreasedNumFunction(10); getIncreasedByTenTimes(14); // 14 * 10 === 140 const getIncreasedByHundredTimes = getIncreasedNumFunction(100); getIncreasedByHundredTimes(14); // 14 * 100 === 1400 Значен...
Вопрос пользователя №11598
Один из редких случаев, когда решение (https://ru.hexlet.io/code_reviews/28660) почти как у учителя. Прямо приятно самому стало, что сам дошел до этого )))
Вопрос пользователя №11596
Можете подсказать как импортировать библиотеку math ?
Вопрос пользователя №11595
В теории говориться, что const f = () => {} - это безымянная функция. Правильно ли я понимаю, что практически все функции, которые мы пишем и используем, применяя предложенный ещё в первых уроках по основам программирования синтаксис, безымянные? Можно ли привести пример именованной функции? И главное: будем ли мы с...
Вопрос пользователя №11592
Когда перехожу к практике у меня просто чёрный экран и писать ничего нельзя. Может уже была такая проблема у кого-то?
Вопрос пользователя №11591
Почему-то у меня в этой практике нет файла solution.sql. Видна только вкладка TESTS RESULT https://gyazo.com/616799c17fff0a8e4b6f168d7be356fb
Вопрос пользователя №11584
Ссылки из текста на другие курсы, например, на типизацию - отличная штука! Если требуется, можно легко повторить пройденный материал.
Вопрос пользователя №11583
бесконечная загрузка именно es6 в repl.it , не могу посмотреть пример кода(
Вопрос пользователя №11581
А как хорошо было бы без этих пограничных условий. Похоже, с ними в будущем придётся ещё немало повозиться. Подскажите, на данном этапе обучения стоит делать вот так (https://ru.hexlet.io/code_reviews/28590) или лучше менять значения аргументов по условию внутри функции?
Вопрос пользователя №11580
Добрый день! Урок № 6. Вот моё решение. const finalGrade = (exam , project ) => { if (90 < exam && projects > 10) {return 100;} else if (75 < exam && projects >= 5) {return 90;} else if (50 < exam && projects >= 2) {return 75;} else {return 0;} }; Не понимаю ошибку... вроде и синтаксис правильный и семантика, а ...
Вопрос пользователя №11579
export default (a, b, c, d) => { if (a === c && b === d) { return 2; } else if (a === c && b === d && a ===b && a > b) { return 1; } else { return 0; } } где ошибка, подскажите пжл? выдает ошибку FAIL __tests__/check.test.js ● check expect(received).toBe(expected) Expected value to b...
Вопрос пользователя №11578
Здравствуйте. Почему такое решение может не работать: // removed выдает ответ // removed
Вопрос пользователя №11576
Здравствуйте! Почему-то не загружается контейнер с заданием, крутится зеленый круг. Соединение с Internet есть
Вопрос пользователя №11575
В package.json не хватает пакета pg-promise для тестов.
Вопрос пользователя №11574
Почему я все правильно делаю но мне выдает ошибку. Это вроде не ошибка в коде const weight = 85; const c = 300000000; const energy = weight * (c ** c);
Вопрос пользователя №11573
Менторам салют, У меня при прохождение проверки выдает следующую ошибку: ``` npm test -s FAIL tests/apply.test.js ● Test suite failed to run /usr/src/app/__tests__/apply.test.js:1 ({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import apply from '../apply'; ...
Вопрос пользователя №11572
вопрос такой, тест возвращает неожиданную ошибку, /usr/src/app/__tests__/formattedTime.test.js:1 ... SyntaxError: Unexpected token import я сначала думал проблема в коде, но выходит что тест просто не импортирует ничего, даже если захардкодить export default () => '00:05'; а тут не вопрос, извините за оффтоп. н...
Вопрос пользователя №11571
Напишу фидбек. Тема крайне сложная. До этого урока было тяжело, но в меру. Тут же я застрял на очень долгий срок, смотреть решение ментора не видел смысла, тогда бы не понял вообще ничего. Пересматривал десятки раз, во второй половине видео самая жесть. Текст под видео тоже тяжело зашел, хотя многим наоборот. Задани...
Вопрос пользователя №11570
Можете объяснить этот абзац Главный вывод, который можно сделать из кода выше заключается в том, что определение функции (не вызов!) — это выражение, а значит оно возвращает значение, а именно — функцию. Сам код ```const identity = v => v; const z = identity; console.log(z === identity); // => true const x = 5; cons...
Вопрос пользователя №11569
В хелпере routes.taskPath реализован с ошибкой (добавление новой задачи): он ожидает на вход id, в итоге стучится на /tasks/ вместо /tasks и вводит в ступор nock. По факту, он такой же, как и tasksPath, отличается только глаголом.
Вопрос пользователя №11568
вот же он, квадрат суммы, не так ли? const squareSumOfSquares = (a, b) => square(square(a)) + 2 * (square(a)+square(b)) + square(square(b)); // END по формуле (a+b)^2=a^2+2ab+b^2
Вопрос пользователя №11567
Для получения нового id используйте функцию getNewId. Наверное имелось ввиду uniqueId.
Вопрос пользователя №11566
здравствуйте! Как проверить является ли head(numbers) числом или функцией (под функцией понимается представление списка типа (1, 2, 3, 4))
Вопрос пользователя №11565
Задачу сделал. Но есть вопросы. 1. В решении учителя make определена как анонимная функция, возвращающая вызов функции l. Но ведь можно сделать и так: make = l (т.е сделать ссылку на функцию l) Ведь это никак не отобразится в дальнейшем? 2. node и селекторы я реализовал не используя cons, car и cdr. Я использова...
Вопрос пользователя №11564
Добрый вечер! Возникла проблема. Вот такой код у меня: // removed и выдаёт ошибку: ``` FAIL tests/addDigits.test.js ● addDigits RangeError: Maximum call stack size exceeded at sum (addDigits.js:4:13) at addDigits (addDigits.js:14:16) at addDigits (addDigits.js:18:12) at addDigits (addDigits.js:18:12) ...
Вопрос пользователя №11563
Подскажите, что в итоге означает выражение guard expression?
Вопрос пользователя №11562
Результатом операции 2 * 4 - (3 + 2) будет 3. Каким будет результат, если убрать скобки? вроде если убрать скобки по всем правилам, то результат не меняется ... или убрать это просто убрать )))
Вопрос пользователя №11559
TodoBox2, snapshot2. Исходные данные: const tasks = [ { id: 1, text: 'task 1', state: 'active' }, { id: 2, text: 'task 2', state: 'finished' }, ]; В тестах: const activeTask = wrapper.find('.todo-active-tasks .todo-task'); nock(host) .patch(`/tasks/${tasks[0].id}/finish`) .reply(200, tasks[0]);...
Вопрос пользователя №11557
// removed Не понял зачем использовать for в этом задании.
Вопрос пользователя №11555
Путь к bootstrap указан с ошибкой: https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta2/ Лишняя двойка в конце. Не мог понять,почему он не подключается в веб-доступе :)
Вопрос пользователя №11554
Писала код, выходила ошибка Expected '1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz', but actual was '' make: Leaving directory `/usr/src/app' то есть, он вообще ничего не выводит. Думала, проблема в моем коде, скопировала готовое решение, ничего не изменилось. ?
Вопрос пользователя №11553
Дополнительные какие-то пакеты нужно устанавливать? Мне терминал пишет: sh: 1: babel: not found
Вопрос пользователя №11552
добрый день. подскажите пожалуйста в чем проблема. написал все функции, первые функции (make, numer, denom, toString) тесты пропускают, а остальные (add, sub, mul, div) дает ошибку ``` ● add Argument must be pair, but it was '2.1666666666666665' ● sub Argument must be pair, but it was '0.8333333333333334' ● mul A...
Вопрос пользователя №11551
Вот этот код стопился на одном тесте //removed тесты ``` expect(smallestDivisor(17)).toBe(17); expect(smallestDivisor(1)).toBe(1); expect(smallestDivisor(4)).toBe(2); expect(smallestDivisor(121)).toBe(11); expect(smallestDivisor(-3)).toEqual(NaN); expect(smallestDivisor(0)).toEqual(NaN); expect(smalles...
Вопрос пользователя №11550
Мне кажется стоит добавить в README инфу о том, что нельзя пользоваться нативными строковыми методами типа slice, substr и прочее.
Вопрос пользователя №11549
Подскажите пожалуйста в чем моя ошибка. export default (num) => (num /2 !== 0) && (num >= 1001);
Вопрос пользователя №11547
В решении учителя в таблице выводятся также пустые поля. Нужно отфильтровать keys: const keys = Object.keys(form).filter(key => form[key].toString().length > 0);
Вопрос пользователя №11546
Я что-то упустил кажется, у меня нет четкого понимания, для чего используются this.name и остальные в конструкторах. Что нам мешает использовать просто name, attributes и прочие для операций?
Вопрос пользователя №11545
Добрый день. В процессе рассуждений пришел к странному решению. Функция cons() берет параметры (x, y) и возвращает некую анонимную функцию (), которая берет функцию m(), замкнутые (x, y) и возвращает значение функции m(x, y). То есть cons(x, y)() - это функция, принимающая на вход заданную функцию и возвращающая зна...
Вопрос пользователя №11544
не могу осилить orderBy для класса Enumerable. с сортировкой вроде разобрался работает и по возрастанию и по убыванию и числа и строки и все вместе, но вот где и на что применить функцию которая передается параметров в orderby и возвращает значене по которому сортировать не пойму. Пните пожалуйста в нужную сторону
Вопрос пользователя №11543
Ау-ау-ау, я Java изучать хочу! Почему всё встало и стоит на месте уже несколько месяцев? Ни новых уроков, ни практик, ни проектов...ничего. Можно получить информацию по этому поводу?
Вопрос пользователя №11542
Одно могу сказать точно: задание всегда нужно читать до конца. Многие вопросы отпадут.
Вопрос пользователя №11541
С двумя состояниями все просто. А если состояний будет, к примеру, четыре, как в последней практике к курсу по Dom. Как в таком случае решать такие задачи с помощью Реакта?
Вопрос пользователя №11540
А почему в тесте в этом вопросе ``` Какую функцию необходимо вызывать чтобы извлечь из пары строку hello? const pair = cons(cons(10, 'hello'), 5); const result = cdr((pair)); ``` верный ответ не cdr? Ведь мы извлекаем из внутренней пары вторую часть, а за это отвечает cdr?
Вопрос пользователя №11539
На второй день мучений сделал наугад, но сути так и не понял( const type = type => type();
Вопрос пользователя №11538
const solution = (n, b, c) => { const engle1 = (b) => { ((b * Math.PI) / 180); } const engle2 = (c) => { ((c * Math.PI) / 180); } const engle3 = (180 - (engle1 + engle2)); const area = (Math.pow (n, 2) * 0.5) * ((Math.sin (engle1) * Math.sin (engle2)) / Math.sin (engle3)); } Второй вариант ``` const rad = (x)...
Вопрос пользователя №11536
Я не понимаю как читать этот лог. Подскажите, что он хочет? ``` make: Entering directory '/usr/src/app' npm test -s FAIL tests/test.js ● TodoBox expect(value).toMatchSnapshot() Received value does not match stored snapshot 1. - Snapshot + Received @@ -9,11 +9,10 @@ class="form-group" > ...
Вопрос пользователя №11535
Один знакомый программист (хороший) твёрдо отстаивает позицию, что рисовать html-страничку должен Photoshop автоматически.
Вопрос пользователя №11534
Решил задачку, потом посмотрел решение учителя и появились вопросы. У меня // removed вопросы по Решению учителя после сравнения с моим: выражение "str.length - 1", для чего нужно? почему result + str[i], а не str[i] + result (как я написал), ведь нужно писать буквы в обратном порядке; как работает i = i - 1? Раз...
Вопрос пользователя №11533
После этого задания я окончательно осознал, что такое абстракции и сущности. Спасибо, было интересно!