Вопрос пользователя №6694
Не могу понять зачем так сделано в решении учителя: // remove Это не сильное переусложнение? В итоге дальше это так и так сводится к рекурсии, зачем этот фильтр, дальше подстановка и.т.д?
Вопрос пользователя №6693
Всё еще интересно разъяснение решения учителя. Зачем там объявляется: const set = new Set([false, null, 0, '', undefined]); если далее set нигде не используется?
Вопрос пользователя №6690
так опишу свои действия, автор скажи что не так?! 1. make reset 2. cd project 3. touch .gitignore 4. vim .gitignore log/* tmp/* !.keep .md !README.md pkg/ *.sw Gemfile.lock 5. git status 6. git add . 7. Проверить Результат: make: Entering directory ...
Вопрос пользователя №6689
Добрый день! Учитель в теории добавлял новую переменную START_CODE в методе, причём она создалась в классе. Подскажите, пожалуйста, каким хоткеем это реализуется?
Вопрос пользователя №6688
daje posle ''reshenie u4itelea'' dz ne prohodit verificatz'u(
Вопрос пользователя №6687
Почему курс умер? (
Вопрос пользователя №6686
Можете пояснить, насколько использование spread применимо в реальной практике? Незамысловатый тест с помощью time показывает приблизительно десятикратную разницу в скорости выполнения уже на 10-ти тысячах элементах (в задании их 1000, но все-таки). На 20-ти тысячах spread висит 40 секунд и умирает (Killed в консоли)...
Вопрос пользователя №6684
Подскажите пожалуйста, как задействовать терминал? Сделал дефолтную функцию, в терминале пишу: solution(1,2,3) и терминал сообщает об ошибке.
Вопрос пользователя №6682
добрый вечер! почему так не работает? ``` export default (arr) => { return arr.reduce((acc,el) => { return acc.includes(el)? acc : acc.push(el); },[]); }; ```
Вопрос пользователя №6681
Какую от меня хотят команду? Напишите команду, которая запускает класс Start (из пакета com.hexlet.test). Адрес classpath - ./out
Вопрос пользователя №6680
Вячеслав, хотел поинтересоваться по поводу практической задачи. Я не смог решить практическую часть, и даже догадок не было никаких. Значит мне еще рано браться за такие задачи? Если я даже посмотрев решение учителя мало что понял((
Вопрос пользователя №6678
В решении учителя emptyTagsCount реализована через filter и reduce, и Кирилл в видео говорил, что обычно reduce в конце после всех остальных, т.е. хорошей практикой будет делить работу по функциям, а не использовать могучий reduce?)
Вопрос пользователя №6677
Подскажите. У учителя финальная проверка: if (x == y) { return "X"; } else { return "O"; Почему? Ведь, если О меньше, чем Х, то нужно ставить Х. у меня: ``` if (Xcount <= Ocount) { return "X"; } else { return "O"; }
Вопрос пользователя №6676
А почему код-стайлом определяют не давать внутренним функциям такие же имена параметров, как у внешних? Что за этим стоит?
Вопрос пользователя №6675
а можно скачать Swift для windows или он только поддерживает IOS устройства ?
Вопрос пользователя №6673
Доброго времени суток. Не смог решить сам, посмотрел решение учителя. Возник вопрос. Если const square = (num) почему в других функциях задается значение num 1. программа продолжает работать? Ведь значения чисел разные получаются? Надеюсь вопрос понятен.
Вопрос пользователя №6672
static class: ``` private static class StudentsIterator implements Iterator { // BEGIN (write your solution here) private Student[] students; private StudentsIterator(final Student[] students) { this.students = students; } private int index = 0; @Override public boolean hasNext...
Вопрос пользователя №6670
bin/server как его использовать в своем приложении? При установке express генерит свой. Что с ним делать - изменить на похожий в уроке, или писать свой для конкретной задачи?
Вопрос пользователя №6669
Помогите разобраться,пожалуйста. Моя программа: // removed Вывод тестов: ``` mocha --compilers js:babel-register --colors Data ✓ #has (3) (3, 4, 5) (4, 3) (4, 5) (5, 4, 3) (5) Вот что вышло (5, 4, 3) 1) #reverse 2) #append 1 passing (18ms) 2 failing 1) Data #reverse: AssertionError: undefined == '...
Вопрос пользователя №6668
Не пойму, что я сделал не так import sqrt from './sqrt'; // BEGIN (write your solution here) export const striangle = (a,b)=>{ return (1/2(asqrt(bb-aa/4))); }; console.log(striangle(4,6)); // END там же default
Вопрос пользователя №6666
Здравствуйте, а зачем помечать параметры метода модификатором final, где про это можно почитать?
Вопрос пользователя №6663
у файла .eslintrc расширение должно быть json? Он должен быть вида .eslintrc.json?
Вопрос пользователя №6662
Добрый день! Написал такой код: const solution = (str) => { let res = ''; let i = 0; while (i < strings.length(str)) { if (i === 0 || str[i - 1] === ' ') { res += strings.toUpperCase(str[i]); i++; } res += str[i]; i++; } return res; }; export default solution; Проходит все проверки кроме 3ей:...
Вопрос пользователя №6661
В тестах неплохо бы ноль на входе тоже проверять. Я, например, сперва по глупости написал такой код, который обрабатывал только единицу.
Вопрос пользователя №6660
Здравствуйте. Никак не пойму про замену на [] скобки. Я так понимаю test.js:18 на 18 строчке на это ругается? import { makePoint, getX, getY, toString } from 'hexlet-points'; import { cons, car, cdr } from 'hexlet-pairs'; // BEGIN (write your solution here) export const makeSegment = (point1, point2) => cons(point...
Вопрос пользователя №6659
В теории вместо curl -H "Content-Type: application/json" localhost:4000/users должно быть curl -H "Accept: application/json" localhost:4000/users ?
Вопрос пользователя №6658
добрый день, не могу понять почему выходит такая ошибка... я так понимаю что в функции run возникла ошибка вычитания урона, но у меня же нет доступа к этой функции как я могу это исправить, либо я что то не понимаю, тем более что предидущие проверки с "простыми картами" проходит нормально... ... FAIL tests/test.js...
Вопрос пользователя №6656
Хм, линтер ругается на переопределения параметров типа acc = cons(head(sampleList), acc); right = cons(head(left), right); Я так понял, что это плохая практика, а как лучше избегать подобного? код ревью (https://ru.hexlet.io/code_reviews/9983)
Вопрос пользователя №6655
Боролся с ошибкой Failed asserting that null matches expected 'olleh' до тех пор пока не понял, что нужно возвращать перевернутую строку. Было бы хорошо указывать в условии, что нужно вернуть строку или просто вывести на экран.
Вопрос пользователя №6654
При вызове gendiff(path1, path2) (из кода) возвращать строку, как для терминала, или валидую data ?
Вопрос пользователя №6653
не могу понять как исправить, помогите ``` export const containsTheOrigin = rectangle => { const lefTopPoint = rectangle => car(rectangle); const leftBottomPoint = rectangle => makePoint(getX(lefTopPoint), getY(leftTopPoint) - height(rectangle)); const rightBottomPoint = rectangle => makePoint(getX(lefTopPoint) + wi...
Вопрос пользователя №6652
как здесь начинать, в каком виде результат, и что, будет если закончится оплаченное время?
Вопрос пользователя №6651
Не могу разобраться со звездочками в путях к файлу. Не находит. Как этим пользоваться подскажите пожалуйста) ``` herebash-4.3$ ls io Main.java bash-4.3$ find io io io/hexlet io/hexlet/xo io/hexlet/xo/view io/hexlet/xo/view/ConsoleView.java io/hexlet/xo/model io/hexlet/xo/model/Field.java io/hexlet/xo/model/Game.ja...
Вопрос пользователя №6649
Не могу решить задач без скрипа в мозгу и помощи в "вопросы ответы". Что жутко раздражает и заставляет задуматься. Это нормально или стоит проходить\читать еще какие то курсы\книжки что бы пройти эти курсы?
Вопрос пользователя №6648
Подскажите почему данное решение не верно: // BEGIN (write your solution here) const smallestDivisor = (num) => { const iter = (number,acc) => { if (number === 1){ return 1; } if (number%acc===0) { return acc; } return iter(number, acc+1); }; return iter(num,...
Вопрос пользователя №6646
А итеративным процессом тут законно пользоваться или по-хорошему надо было все же додуматься до рекурсивного, как в решении? код ревью (https://ru.hexlet.io/code_reviews/9944)
Вопрос пользователя №6644
В решении учителя если в строке будет более одного символа перевода подряд const text = '\n\n\n\n\n what who \nhellomy\n\n\n hello who are you\n';, то напушим в result пустых строк. Так и должно быть?
Вопрос пользователя №6643
Тесты прохожу, но если отправлю просто 'ul' или 'div' то получу список без родителя <li>item 1</li><li>item 2</li><li>item</li> Значит не правильно? https://ru.hexlet.io/codereviews/9917?submissionid=12566
Вопрос пользователя №6642
Не додумался в остальных функциях использовать конструктор make, это условно нарушение барьера абстракции? код ревью (https://ru.hexlet.io/code_reviews/9924)
Вопрос пользователя №6641
А я правильно понял, что return func(x); - возвращает значение функции, return func; - возвращает блок инструкций, func(x) - просто выполняет функцию?
Вопрос пользователя №6639
Помогите, выдаёт ошибку проверки, почему-то выходные данные функции выглядят как список с (undefined). `export const zip = (list1, list2, list3) => { if(isEmpty(list1)||isEmpty(list2)){ return l(list3); } return zip(tail(list1), tail(list2), list3(cons(head(list1), head(list2))));` }
Вопрос пользователя №6636
А можете пояснить, почему внутри итератора в этой строке обязателен return (иначе внешняя функция возвращает undefined) return reverse(word, start + 1, end - 1); код ревью (https://ru.hexlet.io/code_reviews/9899)
Вопрос пользователя №6635
Добрый день! Подскажите про функцию make. Вроде бы очевидная вещь,не принимает ничего выдает обратно пустой список export const make =()=>{ return l();} Но компилятор упорно считает,что это не пустой список,а FAIL tests/solution.test.js ● dom › #toString 1 expect(received).toEqual(expected) Expected value to ...
Вопрос пользователя №6634
Пересмотрел 2 раза видео, в сумме где-то час потратил на освоение темы, вроде бы все как надо усвоилось. Написал функции, но всеравно есть ошибка на 18 строке, судя по-всему что-то не так с функцией симетрии. Прилагаю код и текст ошибки, пожалуйста дайте ответ в чем проблема. // END // BEGIN (write your solution he...
Вопрос пользователя №6633
на код ``` import { makePoint, getX, getY, toString } from 'hexlet-points'; import { cons, car, cdr } from 'hexlet-pairs'; // BEGIN (write your solution here) export const makeSegment = (point1, point2) => { return cons(point1, point2); }; export const startSegment = (segment) => { return car(segment); }; expor...
Вопрос пользователя №6631
никак не могу освоить Перевод в двоичную систему счисления(
Вопрос пользователя №6630
Как я понял из видео, написать на Java норммальный, не "тормознутый" UI не представляется возможным?
Вопрос пользователя №6627
Почему-то проходит mv.visitMaxs(1, 1); ** хотя должно быть **mv.visitMaxs(2, 3); Я сначала написал от балды 1,1, чтобы посмотреть, где будет ошибка, а задание выполнилось. И еще, по идее должно быть все равно в какую именно часть кода вставлять mv.visitMaxs, ведь в байткоде они идут в принципе последними. Я получа...
Вопрос пользователя №6626
Добрый день, почему при такой реализации после захода в рекурсию функция возвращает endefind, хотя в переменной sum хранится верное значение? const sumAllNumber = num => { let sum = 0; for(let i = 0; i < String(num).length; i++){ sum += Number(String(num).charAt(i)); } return sum; } export const addDigi...
Вопрос пользователя №6625
На мой взгляд, лучше использовать concat вместо push. Можно избежать ненужной мутации.