Вопрос пользователя №17441
Добрый день! Тест не запускается. Выдает: /usr/src/app/__tests__/zip.test.js:1 SyntaxError: Unexpected token import
Вопрос пользователя №17440
Не получается пройти тест. Ошибка в импорте: ``` Test suite failed to run /usr/src/app/tests/test.js:1 import { l, length, get } from 'hexlet-pairs-data'; ^^^^^^ SyntaxError: Unexpected token import ``` В предыдущих задачах нужные зависимости были поставлены, в этой - нет. Может быть в этом ошибка?
Вопрос пользователя №17439
не могу понять в чем ошибка..почему валится тест и ругается на import в test файле /usr/src/app/tests/sum.test.js:1 ({"Object.":function(module,exports,require,dirname,filename,global,jest){import sum from '../sum'; ^^^^...
Вопрос пользователя №17436
функция add должна принимать на вход 1 аргумент, так? а как тогда сложить 2 рациональных числа , если ф-я принимает только 1 аргумент ?
Вопрос пользователя №17434
Доброго времени суток! не получается ответить на вопрос Выбираю 2,3,5,6 Выберете все корректные способы создания и инициализации массива (нужно выбрать все корректные ответы) int[] x = {2, 5, 6}; int[] x = new int[3]{2, 3, 4}; int x[][] = new int[2][]; int[2] x = new int[2]; int[] x = new int[2]; int...
Вопрос пользователя №17433
Так а потомки автоматически вызывают конструктор родителя, когда модифицировать его нет потребности ?
Вопрос пользователя №17432
Что в 4 проекте во фронте в makefile делает команда "install-flow-typed"? Почему-то не могу в гугле найти такую команду в три слова через тире. На винде мне нужно что-то вместо этой команды выполнить? Если что, то flow-typed я глобально через npm устанавливал
Вопрос пользователя №17431
Фуф, пожалуй, это самая сложная задача, которая мне здесь вообще попадалась пока в процессе обучения... С трудом решила (https://ru.hexlet.io/code_reviews/57690), предварительно обмазав всё консоль-логами, и заимев проблему с тегом-оберткой, в котором содержатся дочерние элементы, но, честно говоря, эту проблему пол...
Вопрос пользователя №17430
почему то код не проходит проверку echo sqrt(cos(-1) + sin(1)); пишет 1) App\Tests\SolutionsTest::testFunctionSolution Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'0' +'1.175488532771'
Вопрос пользователя №17429
Добрый день! Подскажите, почему не работает, хотя в браузере выдает правильный ответ: const solution = (str) => str.split(' ').map(word => toUpperCase(word[0]) + word.slice(1)).join(' '); export default solution; Ошибка: TypeError: Cannot read property 'toUpperCase' of undefined Пишет что word[0] - undefined, но ес...
Вопрос пользователя №17428
Если честно вообще непонятно с какой стороны подобраться к заданию, как это так сразу создать мини сайт? Как разделить страницы сайта в одном index.php? Надо на каждую страницу создавать свой иф или что? Объясните пожалуйста, ничего не понятно(
Вопрос пользователя №17427
return something if conditionIsTrue? Вот так конструкция, вот так руби =) я в шоке.
Вопрос пользователя №17426
Решил при помощи math.random() Строк кода: 60 (учитывая пустые строки для читаемости кода) Время: 6 часов Решение не оптимальное, так как программа не сможет отработать если передать в нее большое количество нулей и единиц. Сначала решил не действовать этим методом, но прочитав комментарии понял что нужно решать и...
Вопрос пользователя №17425
Мое решение нормальное или есть какие-то недостатки? // removed Решение учителя показалось мне каким-то нагруженным
Вопрос пользователя №17424
https://ru.hexlet.io/code_reviews/57631 Как избавится от того, чтобы javascript при вычислении логарифма не выводил целое число, и потом через запятую нулей штук 9 и потом какую то цифру ( типо 2,000000000004) Я использовал округление, но можно ли как сделать так, чтобы он понимал, что если получается целое число, т...
Вопрос пользователя №17422
Здравствуйте. const square = n => n*n; const sumOfSquares = (a, b) => square(a) + square(b); const squareSumOfSquares = (a, b) => sumOfSquares(a) * sumOfSquares(b); Почему не видит b? Получает вместо цифры undefined. FAIL __tests__/squares.test.js ● squareSumOfSquares expect(received).toBe(expected) ...
Вопрос пользователя №17421
Доброго времени суток, можете дать комментарий по моему решению? https://ru.hexlet.io/code_reviews/29853
Вопрос пользователя №17420
Такс, в видео нам дают такие определение: Узел - любой элемент дерева. Корневой узел - самый верхний узел дерева. Лист - узел, не имеющий дочерних элементов. Получается в списке: l(2, 2, l(3, 3, l(2))), листьями являются: 2, 2, 3, 3, 2? Если да, то почему при команде: console.log(isList(l(2, 2, l(3, 3, l(2))))) Выво...
Вопрос пользователя №17419
зачем в модуле strings.js нам была дан вот этот код: export const identity = str => str; ведь он нигде не используется в решении?
Вопрос пользователя №17418
Возможно вам пригодиться функция array_slice Пригодится, конечно же :)
Вопрос пользователя №17417
"Единицой исполнения в операционных" Поправьте, пожалуйста, ошибку в первом слове :)
Вопрос пользователя №17416
Добрый день. Проверил коды console.log(e.keyCode) получилось что когда я нажимаю клавишу вверх в консоль идет 38 вниз 40, а в константах наоборот. С лево-право то же самое. Это специально или ошибка? PS: в MDN (https://developer.mozilla.org/en-US/docs/Web/Events/keyup) написано, что keyCode deprecated, и следует исп...
Вопрос пользователя №17415
Решение учителя не работает: Unrecognized options: afterExit npm info lifecycle @~posttest: @ Makefile:5: recipe for target 'test' failed make: *** [test] Terminated status: finished → Code has been running for too long. Infinite loop or recursion. Check terminating conditions
Вопрос пользователя №17414
Здравствуйте! Не смог решить задачу сам, посмотрел ваше решение и практически полностью понял ваш код. Только одно мне не дает покоя: почему у вас let i = str.lenght - 1 ? То есть, почему вы отнимаете единицу? Тогда ведь пропускается восклицательный знак, или я что-то не так понял?
Вопрос пользователя №17413
М-да) пол дня сидел над задачкой, мозг аж закипел, плюнул, походил и решил перед сном заглянуть, и бум, мозг сам выдал решение, сам его толком не осознавая(сначала с помощью map, а потом переписал на reduce). Прям магия какая-то:) https://ru.hexlet.io/code_reviews/57521 Надеюсь мое решение не просто прошло тесты
Вопрос пользователя №17412
Такое, как я понял не считается? Код Ревью (https://ru.hexlet.io/code_reviews/57501). И я использовал reverse, так как решал итеративным процессом. Увидев решение учителя, понял, что рекурсию я совсем не знаю.
Вопрос пользователя №17410
Добрый день! Поправьте, пожалуйста (блок справа в интерфейсе курсов, например, тут (https://ru.hexlet.io/courses/js_prototypes)): enter image description here https://i.paste.pics/3HR8V.png Выделенные слова пишутся слитно. См. сооснователь (https://ru.wiktionary.org/wiki/%D1%81%D0%BE%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0...
Вопрос пользователя №17409
`Дан код: if (temperature > 10) { return temperature; } else if (temperature < 10) { return 0; } Изменится ли функциональность, если изменить else if на else?` Измениться потому что второе условие могло тоже дать ложный результат, если в переменой была бы 10? А так else в любом случаи выполняется?
Вопрос пользователя №17408
Видимо к проектам я пока не готов, ничего не понял после прочтения) Придется попробовать еще раз потом)
Вопрос пользователя №17406
Был рад как ребенок, когда решил. Потратил час, может 1,5. Сложность по сути самая большая возникла в цикле. А именно, в том как брать только корень и чтоб убрать каунтер. Оказалось все просто.
Вопрос пользователя №17405
А что значит конструкция ${fizzPart}${buzzPart} в решении учителя? У меня решение лучше :P https://ru.hexlet.io/code_reviews/57419 upd: разобрался, сделал тоже интерполяцию: https://ru.hexlet.io/codereviews/57419?submissionid=79559
Вопрос пользователя №17404
И все таки. Как понять когда нужны промежуточные константы (переменные)? Пока мне не совсем очевидно. Многие упражнения из предыдущих курсов можно было тоже решить в одну строчку.
Вопрос пользователя №17403
Разве единица - это натуральная степень тройки? Показатель степени - ноль, а это не натуральное число. В тестах проверяется единица. Ну и решение: https://ru.hexlet.io/code_reviews/57408 У учителя остроумнее.
Вопрос пользователя №17398
Не получается установить php70 на MacOS. При запуске brew install homebrew/php/php70 выдается ошибка: Error: homebrew/php was deprecated. This tap is now empty as all its formulae were migrated как вылечить?
Вопрос пользователя №17397
Ура! Мой код короче кода учителя :) Возможно, даже оптимальнее. Я, правда, не могу оценить. Но линтер доволен. Вот ревью: https://ru.hexlet.io/code_reviews/57387 Смысл в следующем - квадрат суммы n чисел равен сумме квадратов этих чисел (это можно не считать, все равно вычтем при расчете разницы квадрата суммы и сум...
Вопрос пользователя №17396
Решение учителя как всегда выглядит красиво, но не является ли оно расточительным? Три раза проходить по коллекции, когда можно сделать это за один проход. Например мой вариант (https://ru.hexlet.io/code_reviews/57377). Вопрос по сути о том, насколько подобный (учителя) код годится в продакшен? Конечно, как минимум ...
Вопрос пользователя №17395
Начал я писать заготовку в Repl.it а он мне выдал Fatal error: Cannot redeclare compact() in /run_dir/repl.php(56) : eval()'d code on line 6 Пришлось переназвать функцию)
Вопрос пользователя №17394
Был доволен своим решением, пока не увидел решение учителя :) Первая функция убирает все парные скобки (комбинацию '(' и ')'), вторая - гоняет первую функцию по получившейся строке снова. Так себе решение, как выяснилось. https://ru.hexlet.io/codereviews/57364?submissionid=79502
Вопрос пользователя №17393
Я хотел спросить нет ли в этом уроке ошибки в первом примере кода на 4 строке? if (this.props.isPressed) { может быть правильно if (this.state.isPressed) { ?
Вопрос пользователя №17392
Пытался с помощью консольлога понять почему с concat работает, а с push нет, но так и не вышло.
Вопрос пользователя №17391
Не подскажите, в каком файле нужно создать отработчик? Третий пункт задания
Вопрос пользователя №17390
Создайте Makefile с командой install, выполняющей npm install. Правильно ли я понимаю, что мы должны вручную прописать зависимости в package.json? Например: { "devDependencies": { "babel-cli": "^6.26.0" } } Если да, то что мы указываем в качестве версий пакетов? Пустые кавычки? Или ищем свежую версию для к...
Вопрос пользователя №17389
В теории есть строчка: "Каждый раз, когда в программе вызывается функция, внутри интерпретатора создается специальный словарь LexicalEnvironment (лексическое окружение), привязанный к этому вызову. Все определения констант, переменных и прочего внутри функции автоматически записываются в словарь." В то же время в во...
Вопрос пользователя №17388
То есть хочешь передавай параметры по значению, хочешь по умолчанию и сколько хочешь)?
Вопрос пользователя №17387
почему возвращает cars and computers для этого запроса: select name from (select name from categories where state='published') as cat; ???????????
Вопрос пользователя №17386
не вижу в чем моя ошибка: // removed
Вопрос пользователя №17385
Как правильно выделять выражения в круглые скобки в командах SQL? Насколько я понимаю, это делается лишь для визульного удобства?
Вопрос пользователя №17384
Я не понимаю где моя ошибка, если самая низкая цена у bmw - 2.10 // removed all prices (https://imgur.com/a/vrfyUUs) вывод: min prices (https://imgur.com/a/QeEZtrO)
Вопрос пользователя №17383
Мне кажется я что-то упустил, но почему мы используем вложенные пары pair(pair(x, y), z) для представления тех же точек, как мне это помогает в понимании абстракции данных? Я понимаю, мы исключили существующие структуры данных во избежании того, что это отвлекает от сути вопроса. Тогда это единственная причина, по к...
Вопрос пользователя №17382
А для чего в решении учителя проверяется, не является ли текущий символ пробелом? Работает же и без этой проверки. Я решил задачу двумя функциями, до использования тернарного оператора в качестве константы не додумался. Так годится? Или слабое место в проверке на undefined? https://ru.hexlet.io/code_reviews/57290 И ...