Вопрос пользователя №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. Можно избежать ненужной мутации.