Вопрос пользователя №4615

Добавьте плз к тексту задания условие, что если begin > end, то результат должен быть равен нулю. А то это понятно только когда заглянешь в тесты.

Вопрос пользователя №4613

В лекции пояснение такое отдалённое от практического задания, ну или я реально где то отстаю или не внимательный ..... Задание решил без подсказок но блин как же это непонятно

Вопрос пользователя №4612

В вопросе "На сколько частей разбивает коллекцию функция partition?" Почему правильный ответ "2" думаю должно быть "Более двух"

Вопрос пользователя №4611

Добрый день. У меня вопрос относительно примера из видео. А разве не проще бы было реализовать вывод информации об игроках через геттер для массива плееров? Или итератор сделан просто с целью демонстрации темы? for(Player p : game.getPlayers()) { System.out.printf("Players %s is playing with %s.", p.get...

Вопрос пользователя №4610

Работать в среде приходилось уже в упражнении к уроку по Арифметике. А объяснение как это делать дается только сейчас. По-моему, это не совсем своевременно и логично.

Вопрос пользователя №4609

Что посоветуете по этой теме подробнее почитать?

Вопрос пользователя №4607

А for ($i = 0; true; $i++); никогда не завершиться из-за того, что в условии не $i = true, а просто true?

Вопрос пользователя №4606

Объясните плз: а почему так странно пишется "сигнатура" функции (почему запятая стоит после открывающей квадратной скобки)? assert(value[, message])

Вопрос пользователя №4605

Каким критериям должен соответствовать граф, что бы он был планарным (Planar)? - Должен быть связный (connected) - Должен быть направленный (directed) - Не должен содержать пересекающихся рёбер - Не должен содержать петель - Должен быть несвязный (not connected) Вячеслав, в статье на википедии есть два понятия Plana...

Вопрос пользователя №4603

Добрый день! Как определить ошибку при таком выводе: "make: Entering directory `/usr/src/app' PHPUnit 5.1.4 by Sebastian Bergmann and contributors. make: *** [test] Terminated Run failed! Check and fix errors above!" Пользовался опцией "Сбросить" - не помогло. Если нужно кинуть сюда мой код - приложу. Спасибо

Вопрос пользователя №4602

Реализуйте рекурсивную функцию smallestDivisor используя линейно-итеративный процесс. Функция должна находить минимальный делитель переданного числа. Для этого достаточно последовательно проверять делимость начиная с двойки. Если делитель не найден, значит это само число, а искомое число простое. Подсказки Ос...

Вопрос пользователя №4601

import sqrt from './sqrt' эта строчка выводит данные из одноименного файла; А своей командой export default я создаю стандартный модуль внутри файла solution.js, который выводит значение безымянной константы, которая оперирует подключенным из sqrt.js модулем для решения формулы, я правильно понял? Еще вопрос: попро...

Вопрос пользователя №4600

Добрый день. Никак не могу завершить практику, постоянно вижу ошибки вида: ./src/io/hexlet/xo/controllers/WinnerController.java:7: error: cannot find symbol public String getWinner(final Field field) { ^ symbol: class Field location: class WinnerController public class W...

Вопрос пользователя №4599

В видео слайды "Изменяемость" и "Неизменяемость" идентичны, не понятно почему в одном случае коллекция меняется, а в другом - нет.

Вопрос пользователя №4598

Может ли это считаться решением? const cons = (x,y) => x * y; const car = (x,y) => cons(x,y) / y; const cdr = (x,y) => cons(x,y) / x;

Вопрос пользователя №4595

что не так с этим кодом, подскажите ``` // BEGIN (write your solution here) const degreesToRadians = (deg) => { return deg * Math.PI / 180; } export default (side, deg1, deg2) => { const sin1 = Math.sin(degreesToRadians(deg1)); const sin2 = Math.sin(degreesToRadians(deg2)); const sin3 = Math.sin(180 - (sin1 ...

Вопрос пользователя №4594

Interactive mode enabled. как вызвать Interactive shell? с английским дружу не очень, объясните пожалуйста, не ссылаясь на php.net;)

Вопрос пользователя №4593

Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2. Какого типа может быть аргумент в методе? Учтите что не все типы данных были нами рассмотрены. Для правильного ответа на данный вопрос, Вам нужно обратиться к документации и найти ответ самостоятельно. -возвращаемое другим методом значени...

Вопрос пользователя №4592

Доброе время суток. Почему у меня из вложенного ассоциативного массива $routes : $this->routes['post'][$path] = $func; или $this->routes['get'][$path] = $func; не выходит извлечь хендлер через $this->routes[$_SERVER['REQUEST_METHOD']][$_SERVER['REQUEST_URI']](); ? Хотя в решении учителя : $method == $handler...

Вопрос пользователя №4591

Я правильно понимаю что reduce вернет тоже список, но в нем будет только один элемент (не считая Null в конце), который будет содержать количество заголовков?

Вопрос пользователя №4590

Это похоже на нэймспэйсы в РНР

Вопрос пользователя №4588

Почему в решении учителя такая длинная функция If? export const If = (p) => (t) => (e) => p(t)(e); Работает и такой вариант: export const True = (t) => () => t; export const False = () => (f) => f; export const If = (fn) => fn; Ведь эта цепочка передачи аргументов через функции уже заложена в функции True и False. А...

Вопрос пользователя №4586

Пишу следующий код: ``` function to_radians(degrees) { return degrees * Math.PI / 180; } function solution(side, angle1, angle2) { return 0.5 * (side * side) * (Math.sin(toradians(angle1)) * Math.sin(toradians(angle2)) / Math.sin(toradians(180 - (angle1 + angle_2)))); } В итоге, выдает ошибку: make: Entering d...

Вопрос пользователя №4585

Не мог понять, как реализовать append. Оказывается, функции head и tail можно использовать на результатах функции cons. Разьве cons не является абстракцией ниже уровнем и это не должно отрабатывать?

Вопрос пользователя №4584

Для вычисления результата я написал такую конструкцию. const result = (x,y) => { x>y ? 1:2; }; Почему я не могу посмотреть что она мне присылает: Следующий код не работает: alert (result(1,2))

Вопрос пользователя №4583

~~На последнем слайде в файле cube.js пропущено именование функции cube (export default const cube = (num) => { return num * num * num; }). Это сбивает с толку.~~ Разобрался. С толку сбивает всё равно, но не то, что думал ;)). В видео говорится, что при экспорте по умолчанию всё мы определяем как обычно, но ставим п...

Вопрос пользователя №4581

Мне кажется, не совсем корректно использовать getcwd. Функция относится к рабочему каталогу из которого запущен консольный php-скрипт, а не на который обращается веб-сервер. Тут лучше использовать либо define('ROOT_PATH', __DIR__) в index.php, либо $_SERVER['DOCUMENT_ROOT'].

Вопрос пользователя №4580

export const isPrime = (n) => { if (n < 2 ) { return false; } let m = n-1; while (n % m !== 0) { m -= 1; if (m === 1) { return true; } } return false; } Подскажите с точки зрения программирования, данная реализация задания имеет место быть, либо слишком громоздко?

Вопрос пользователя №4579

Обьясните пожалуйста что делает функция has?

Вопрос пользователя №4578

Почему не сработало? export default function gcd(m, n) { let b = Math.abs(m - n); while (m % b !== 0 && n % b !== 0) { b--; } return b; } в консоли если вбить выводит правильные ответы.

Вопрос пользователя №4577

const prevState = state; state = str[i] === ' ' ? 'outside' : 'inside'; result += state === 'inside' && prevState === 'outside' ? strings.toUpperCase(str[i]) : str[i]; } Я правильно понял? Снаружи это пробел, Внутри это любой символ кроме пробела. Если предыдущее состояние Снаружи и текущее Внутри -вып...

Вопрос пользователя №4576

К сожалению, repl.it (https://repl.it/languages/javascript), который вы советовали в предыдущих уроках, ругается на синтаксис определения функций, который вы даёте (EC2015): SyntaxError: Unexpected token '>' at eval@[native code]:1:2932 at evaluate@https://repl.it/public/replbox_javascript.bundle.js?0.0.2:1...

Вопрос пользователя №4574

Отвратительный курс (говорю именно про этот раздел "JS: подготовка к работе"). Ужасный каркас. Команда npm install не работает. Сначала думал проблема в Windows и кривой работы с %PATH, снес винду установил Ubuntu, всё равно не работает. Позвонил своему знакомому веб-разработчику (повезло что есть пару знакомых) а е...

Вопрос пользователя №4573

Доброго времени суток! Задался вопросом, никак не могу найти полного ответа, а все, что нахожу - противоречит друг другу. Суть в следующем: 1) Предположим, я создаю файл .js в котором задана функция, результат которой зависит от другой функции (скажем, первая функция - это ф. расчет площади окружности, вторая, от...

Вопрос пользователя №4572

в вашем решение num > 1000, а если отправят 1000.5 ? Или в задачах мы оперируем множеством только целых чисел?

Вопрос пользователя №4571

Будьте добры, объясните: почему в "решении учителя №2" prevState - константа? Ведь значение этой величины меняется.

Вопрос пользователя №4570

А почему команда cd.. не работает?

Вопрос пользователя №4568

public function __construct($tableName) { return $this->tableName = $tableName; } Почему в решении использована конструкция return, зачем в конструкторе возвращать значение приватного свойства?

Вопрос пользователя №4566

при реализации обязательно писать код только в тех местах где разрешено или можно попутно делать свои методы? метод, для вычисления хэш например..

Вопрос пользователя №4564

не округлять 2.20 можно только лишь оформляя число как строку, либо есть другой способ? $version1 = 2.2; $version2 = 2.20; $arr1 = explode(".", $version1); $arr2 = explode(".", $version2); print_r($arr1); // [0] => 2 [1] => 2 print_r($arr2); // [0] => 2 [1] => 2

Вопрос пользователя №4563

Почему, когда я воспроизвожу код автора из видео на codepen`е, не работает пример? В настройках там указываю https://cdnjs.cloudflare.com/ajax/libs/react/15.3.1/react-dom.min.js А вот если //cdnjs.cloudflare.com/ajax/libs/react/0.14.7/react.min.js, то работает (ссылку на эту библиотеку взял у пользователя https://ru...

Вопрос пользователя №4562

Завис( make - конструктор. Я так понял просто создает новый список: const make = (x) => l(x); node - создает новый тег. Содержит два элемента, имя тега и его содержимое. Похоже на пару (tag, body) const node = (tag, body) => cons(tag, body); Дальше пошли сомнения: append - добавляет элемент в список. Если я правил...

Вопрос пользователя №4561

Зачем where создает клон? Не правильнее ли менять состояние для одного и того же объекта и условия сразу складывать в массив?

Вопрос пользователя №4560

Делая задание дошло, что имелось в виду в вебинарах когда говорилось про состояние =)

Вопрос пользователя №4559

Учитель, мне субъективно показалось, что мое решение читабельнее вашего. Прошу вас сделать исключение и совершить код-ревью этой практики (https://ru.hexlet.io/code_reviews/498).

Вопрос пользователя №4558

После просмотра решения учителя, наступает странное чувство. Боль и страдания, боль и страдания. Вот до чего я дошёл. // removed

Вопрос пользователя №4557

Вопрос такой почему не проходит тест с факториал =2 assert.equal(solution.factorial(2),2);

Вопрос пользователя №4556

Описание функций специально не сделали или забыли? В тестах: it('#readFileSync', () => { files.writeFileSync('/etc/nginx/nginx.conf', 'directives'); const [data, err] = files.readFileSync('/etc/nginx/nginx.conf'); assert.equal(data, 'directives'); assert.equal(err, null); const [data2, err2] = f...

Вопрос пользователя №4555

Здравствуйте! Сначала прошел задание, а затем у меня появился вопрос. Проверка strings.toUpperCase(char) === char сначала переводит символ в верхний регистр, а потом сравнивает с ним же? Или происходит просто проверка без перевода? По логике кода происходит второй вариант, но все же хочу уточнить, т.к. согласно учеб...

Вопрос пользователя №4553

java Main Exception in thread "main" java.lang.UnsupportedClassVersionError: Main : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at ja...