Сообщество Хекслета
Здраствуйте! Не могу понять в чем ошибка. https://ru.hexlet.io/code_reviews/586336
Решение учителя
// @ts-check
// BEGIN const squareOfSum = (a, b) => (a * a) + (2 * a * b) + (b * b); // END
export default squareOfSum;
Но в уроке шла речь, что опустить return и скобки можно лишь с одним аргументом, или я не понял что есть аргумент? Решение user-7d595348acf3b20c // @ts-check
// BEGIN (write your solution here) const squareOfSum = (a, b) => { return a ** 2 + 2 * a * b + b ** 2; }; console.log(squareOfSum(2, 3)) console.log(squareOfSum(1, 10)) // END
export default squareOfSum;
Вопрос по решению учителя: откуда взялось filterName в 21-й строчке? Во всём коде оно появляется через пару строк ещё 1 раз. Не понимаю, что это, откуда это и почему. По отладке вижу, что это select'ы и input'ы.
И что происходит в 25-й строчке? Понятное дело, что сравнение, но как это работает?
Максим Горянинский 2 дня назад →
Подскажите, пожалуйста:
- Почему ссылки не растягиваются во всю ширину?
- Почему они обрезаны снизу?
- Также не получается убрать отступы между ними
Если взять функцию из решения и попробовать вот это: var_dump(getIntersectionOfSortedArray([12, 15, 24], [10, 13, 14, 15, 24, 12]));
то результат: array(2) { [0]=> int(15) [1]=> int(24) }
те функция выдаст 2 пересечения вместо 3.
Не совсем понятно какая связь между инкрементацией у индексов правый-левый и числовым значением поля массива.
По моему связи никакой и за основу видимо должна быть взята длина более длинного массива и она же инкрементироваться в случае несовпадения полей. Весь процесс до достижения конца короткого массива.
Поясните, пожалуйста, что я не так понял.
Вот так работает и находит 3
// removed
Добрый день! https://ru.hexlet.io/code_reviews/586259 Не понимаю, где ошибка - в тестах или в реализации функции. Вывожу через консоль, вроде все работает как надо. А тесты все равно ругаются
Здравствуйте, не могу понять почему не проходят тесты, хотя локально все работает. ревью: https://ru.hexlet.io/code_reviews/586250
Почему прикрепляется только одна версия код-ревью? Что если студент хочет показать 2 версии?
Alexander Kirillov 2 дня назад →
Привет!
Не могли бы подсказать в чем загвоздка? Вижу, что высота ячеек вышла меньше требуемой, не понимаю в какую сторону капать. Ощущение, что проблема в кнопах вверх-вниз. Код-ревью: https://ru.hexlet.io/code_reviews/586213
И еще не очень понятен смысл класса .border-none, т.к он повторяет стиль из класса .key.
user-496da54fa09ea5d9 2 дня назад →
Все 37 уроков до этого были легкими в понимании, и задания выполнялись без проблем, но данная тема "Цикл for" почти не раскрыта. Пример из теории (реализация функции переворота строки) абсолютно не понятен, да, там расписан каждый шаг, но при этом общий смысл работы кода нигде не проясняется (почему от "char + result" строка перевернется). Это первый урок, к которому пришлось смотреть ролики вне Хекслета для понимания. :с