Вопрос пользователя №12184
const result = (a, b, c, d) => { if (a,b === c,d) { return 2; } else if ((a + b) = (c + d)) { return 1; } else { return 0; } } export default (result); Возможно ли такое решение? Или через булеву алгебру? Ругается на: Invalid left-hand side in assignment expression (5:14) 3 | if (a,b ==...
Вопрос пользователя №12182
Здравствуйте! Задание оказалось для меня крайне сложным. Много времени потратил на понимание, как это все должно работать, и, что же все-таки от меня требуется:) Решил все очень примитивно и "в лоб", но даже этому был доволен: https://ru.hexlet.io/code_reviews/31236 Но решение учителя просто взрывает мне мозг! У мен...
Вопрос пользователя №12180
я правиьно пниаю,что в биарике тлко вызов, в brane-calc функциоал игры коорый отосится тлько к данной игре, а index общее для всех игр (првесвие, цикл вопосов и тд)?
Вопрос пользователя №12179
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: @ > @ test /usr/src/app > jest --colors FAIL __tests__/smallestDivisor.test.js ● smallestDivisor TypeError:...
Вопрос пользователя №12178
Добрый день!Такой вопрос, я установил в свой проект в dependencies lodash, в devDependencies jest, потом захотел посмотреть, попытался установить в devDependencies опять таки lodash.что он мне собственно и выдал ``` C:\Users\Ruslyandiya\exampleProjectEmpty>npm install --save-dev lodash npm notice save lodash is bein...
Вопрос пользователя №12177
у меня вопрос по видео В слайде "создание объекта" make принимает два аргумента: первый аргумент name сразу записывается в конструктор, а второй аргумент percent будет записан в конструктор в определение функции в тот момент, когда мы получим значение аргумента health? и еще по тестам const str = 'king in the north...
Вопрос пользователя №12175
можете оценить мой код ``` // removed
Вопрос пользователя №12172
Эх, не получилось самому решить задачу, пришлось подсмотреть у учителя. Почему-то после функций объекты как-то тяжело даются. Не могу понять, почему в решении учителя orderBy возвращает данные без слайса: return this.build(coll => coll.sort(comparator)); Я ожидал, что должно быть return this.build(coll => coll.slice...
Вопрос пользователя №12171
Если все равно подключается sep из модуля path, то может быть лучше использовать join (https://nodejs.org/api/path.html#path_path_join_paths) из того же модуля и вместо n.name === '/' ? '' : [ancestry, n.name].join(sep); написать просто join(ancestry, n.name); ?
Вопрос пользователя №12170
Здравствуйте. babel-node не запускается, пишет: ``` C:\Users\bubus>babel-node --presets=es2015 The syntax of the command is incorrect. C:\Users\bubus>babel-node --presets=es2015 The syntax of the command is incorrect. C:\Users\bubus>babel-node --presets=es2015 The syntax of the command is incorrect. ``` Как можно...
Вопрос пользователя №12169
Здравствуйте, вопрос тот же, что и в предыдущем уроке: нужно ли реагировать на warning при установке? ``` C:\Users\bubus>npm install -g --save-dev eslint-config-airbnb npm WARN eslint-config-airbnb@16.1.0 requires a peer of eslint@^4.9.0 but none is installed. You must install peer dependencies yourself. npm WARN es...
Вопрос пользователя №12168
в методе writeFileSync() мы не рассматриваем условие current.getMeta().isFile() - это нормально? и еще нет проверки parent.getMeta().isFile()
Вопрос пользователя №12167
Здравствуйте, подскажите пожалуйста, являются ли проблемой все эти warningи? И если да, каким образом можно обновить перечисленные пакеты? ``` C:\Users\bubus\Hexlet\projects\javascript-package>npm install npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and futur...
Вопрос пользователя №12166
Сдаюсь, что не так делаю? // removed
Вопрос пользователя №12165
Похоже в решение учителя небольшая ошибка в строчке Records count: ${Object.keys(users).length}, users у нас не преобразовывался в объект, поэтому достаточно просто users.length
Вопрос пользователя №12164
Добрый день! Подскажите где ошибка. // removed Ошибка // removed
Вопрос пользователя №12163
Кирилл, хотел написать, что мне текстовые версии курсов нравятся больше. Удобнее воспринимать информацию, и главное, намного проще возвращаться чтобы быстро пробежаться глазами и освежить пройденное. А голос здорово слушать в семинарах в Ютубе, жаль давно небыло.
Вопрос пользователя №12162
Решил задание вот так: https://ru.hexlet.io/codereviews/31174?submissionid=42400 На мой взгляд, читается легче чем решение учителя, потому что два тернарника подряд плохо парсятся. И поясните, пожалуйста, что делает acc2 в решении учителя,не до конца понял.
Вопрос пользователя №12159
Здравствуйте. Я тоже что-то не понимаю) В одном из предыдущих курсов для windows мы устанавливали babun и усердно учились им пользоваться. В этом курсе Вы рассказываете, как устанавливать node.js и npm в windows shell. Синтаксис shell и babun, не говоря уже о разнообразных свойствах, отличается и если пользоваться о...
Вопрос пользователя №12158
Совсем тупик с задачей реверс; куда копать? function reverse($list) { // BEGIN (write your solution here) $rev = function ($list) use (&$rev) { if (cdr($list) !== null) { } else { } }; return $rev($list); // END }
Вопрос пользователя №12157
Вопрос по комментарию от Вячеслава Ковалевского по тесту: "transport приводится к типу interface Fly, что сработает так как в ссылка transport указывает на Airplane”. Но ведь JVM знает, что transport имеет тип Transport. О том, что фактически по этой ссылочной переменной хранится объект типа Airplane, JVM не знает....
Вопрос пользователя №12155
Здравствуйте. У меня такая же проблема, как у Андрея Стрельника: ``` FAIL tests/test.js ● CardGame › #flow 2 expect(received).toBe(expected) Expected value to be (using ===): "(5, 6)" Received: "(NaN, 6)" at Object.it (__tests__/test.js:54:70) at Promise.resolve.then.el (../../local/share/.config/yarn/...
Вопрос пользователя №12152
Мозг взорвался на молекулы. Перегуглил всё, что можно, мешанину и перекрёстных вызовов, подстановок, так и не врубил. С редукцией вроде всё понятно и достаточно линейно, но тут что-то невообразимое. Смотрю на решение и не понимаю.
Вопрос пользователя №12151
А какое преимущество дает работа со стейтом в неизменяемом стиле? По теории я вижу что только код усложнился... Как обычно на практике принято работать со стейтом в Реакте (в каком стиле)?
Вопрос пользователя №12150
Боюсь, я не понял, почему мы используем конструктор точки для описания параметров ширины и высоты. Ведь их объединяет только то, что, как и в случае с точкой, это пара значений. Не нужна ли для них другая абстракция, другой интерфейс?
Вопрос пользователя №12149
В таблицу из стейта не выводится булево значение (в таблице отображается пустая строка), приходится при рендере преобразовывать его к строковому значению, почему так?
Вопрос пользователя №12148
Здравствуйте, не могу до конца понять как работают замыкания, и как ими пользоваться. Есть ли упражнения на эту тему?
Вопрос пользователя №12147
В этом шаге уже нужно подключить бд? Если да то как работать с разными базами без какого либо драйвера? Или он все таки нужен?
Вопрос пользователя №12146
Something else. Думаю стоит убрать лишние пробелы.
Вопрос пользователя №12145
myMathModule // BEGIN (write your solution here) export const getTriangleArea = (h,b) => { return A = 1/2 * h * b; }; // END solution // BEGIN (write your solution here) import { getTriangleArea } from './myMathModule'; const solution = (n) => { return getTriangleArea (n, square(n)/2); }; export default solution;...
Вопрос пользователя №12144
Снова вопрос flow1 - RangeError: Maximum call stack size exceeded flow2 - Argument must be pair, but it was 'null' Не могу понять, в чем проблема. Попробую объяснить, что я делаю: В getMethod создал функцию, которая принимает тип карты, имя функции и таблицу. Далее, если тип и имя совпадают с данными в первой строке...
Вопрос пользователя №12143
Можете обьяснить почему в этой задачке подходит правильный ответ 4???? Чему должно быть равно a чтобы в результате получилось 0? let a = ; a -= 8 - a; Тоесть по материалу это выражение превращается в a=a-8-a; тоесть a=4-8-4 и получается не 0
Вопрос пользователя №12142
Не совсем понимаю, как в этом задании вы итерируете объект с помощью map. Или на каком этапе можно преобразовать объект в массив?
Вопрос пользователя №12139
Начиная заниматься на Хекслете, не мог и подумать, что можно будеть вот такие (https://ru.hexlet.io/code_reviews/31077?submission_id=42254) решения писать.
Вопрос пользователя №12138
Проблема с задачей "Реализуйте функцию append" про функцию которая копирует список это я сделал а как объединить два, следуя из этого дальше, не пойму помогите, пожалуйста function append ($l1, $l2) { $append = function ($li1) use (&$append) { if (cdr($li1) == null) { return cons (car($li1),...
Вопрос пользователя №12137
В этом уроке я прямо недоволен теорией: видео короткое, как работать с мапом не показано (как создавать новые мапы, интерфейс get-set), я даже не понял, в чем именно отличие мапа от обычного объекта (и в задаче сначала возвращал обычный объект). Я, конечно, проглядел всю нужную инфу на других сайтах, но об этом же н...
Вопрос пользователя №12136
я правильно понимаю, что на момент передачи аргументов в функцию getMethod в виртуальной таблице нет ничего? то есть getMethod должна вызвать конструктор таблицы (definer) как-то? то есть мы сперва выстраиваем всю таблицу и только потом даем зеленый свет функции getMethod ?
Вопрос пользователя №12135
Хотел бы уточнить информацию в начале видео: запись функцией результата работы в базу является побочным эффектом?
Вопрос пользователя №12134
Вторую функцию можно сделать так: //removed А можно сделать так: //removed Какой вариант концептуально правильней?
Вопрос пользователя №12132
В седьмом тесте return разве не нужен в объявлении ф-ции fullName? ``` class user { constructor(firstName, lastName) { firstName = this.firstName; } fullName() { ${this.firstName} ${this.lastName}; } } user = new user("Petr", "Ivanov"); const name = user.fullName; ```
Вопрос пользователя №12130
Пример в теории имеет ошибку code text here '8ha' + 3 NaN а будет 8ha3
Вопрос пользователя №12129
Посмотрел решение учителя, понятнее не стало.
Вопрос пользователя №12127
Добрый день. Никак не могу разобраться со значением следующей строки return begin + sequenceSum(begin + 1, end) можно ли получить подробное объяснение?
Вопрос пользователя №12126
Подскажите пожалуйста, почему решение (https://ru.hexlet.io/code_reviews/30930) не проходит проверку линтера?
Вопрос пользователя №12124
если заменить предикат на type === 'file', то такая реализация функции уже не работает.
Вопрос пользователя №12123
Привет! Я не смог самостоятельно решить предыдущую задачу,и эту решил путём гугления похожей задачи и поиска ответа в "Вопросы и ответы", задачу то я решил. Но проблема осталась.. я не мог понять правильно записать, функцию, где именно записать цыкл, всё то что у записывал я, это вообще не похоже на правильный ответ...
Вопрос пользователя №12121
я не пойму это момент в решение selectLeft = this.setActive.bind(null, 'left'); selectRight = this.setActive.bind(null, 'right'); что это за чудеса?
Вопрос пользователя №12120
Добрый вечер! Прокомментируйте пожалуйста мое решение. После просмотра решения учителя, мой код кажется мне очень убогим и костыльным... https://ru.hexlet.io/code_reviews/31001
Вопрос пользователя №12118
Задание решил, и мое решение даже почти такое же как решение учителя. Но черт возьми, чувствую что тему я не допонял. Причем так, что даже не знаю какие вопросы задавать. Наверное попробую вернуться к этому уроку через время, может быть уляжется в голове. Может быть посоветуете что то почитать по теме. Сходу ненагуг...
Вопрос пользователя №12117
в примере из теории: {React.Children.map(children, (child, i) => { // Ignore the first child if (i < 1) return return child })} Функция map у нее не такой синтаксис, в нее передается только callback что это за параметр children?? Как это работает?