Сообщество Хекслета

Андрей Британчук 11 июня 2018 →

ГОСПОДИ у меня горит уже дико, решил начать обучаться и даже эти элементарные задания выполнить не могу. Короче файл компилится, но не открывается. Выдаёт вот это когда открываю через javap класс Main javap main Warning: File .\main.class does not contain class main Compiled from "Main.java" public class Main { public Main(); public static void main(java.lang.String...); } А если java ввожу то вот это выдаёт: Error: could not open `C:\Program Files (x86)\Java\jre1.8.0_171\lib\i386\jvm.cfg' ПАМАГИТИ

Кирилл Балаев 11 июня 2018 →

Здравствуйте, не могу решить задание с функцией has вот код:

// removed

вот output:

● Data › #has

    Argument must be pair, but it was 'null'

      at checkPair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/src/index.js:21:11)
      at Object.car (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/src/index.js:54:3)
      at head (../../local/share/.config/yarn/global/node_modules/hexlet-pairs-data/src/index.js:71:16)
      at Object.<anonymous>.exports.has (list.js:6:33)
      at Object.<anonymous>.exports.has (list.js:10:67)
      at Object.<anonymous>.exports.has (list.js:10:67)
      at Object.<anonymous>.exports.has (list.js:10:67)
      at Object.<anonymous>.exports.has (list.js:10:67)
      at Object.it (__tests__/list.test.js:8:26)

Dale Barbara 11 июня 2018 →

Доброго времени суток.
Насколько уместно в решении задачи использовать Array.reverse(), как альтернативу учительскому подходу для сортировки ?:

// removed

Nikolai Gagarinov 11 июня 2018 →

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

Сергей Назаров 11 июня 2018 →

А есть ли разница между созданием нового объекта с прототипом-родителя и этим?

Дочка.prototype.__proto__ = Родитель.prototype;

Алексей Ильин 11 июня 2018 →

Сначала не понял почему в решении учителя к solution2 добавляется сначала слово like, а потом ruby. Слово i не добавляется и переменная solution2 не была определена изначально. Странно конечно, но решение учителя и проверку не проходит. https://ru.hexlet.io/code_reviews/51336

bombom70 11 июня 2018 →

почему этот код не проходит проверку ?

// removed

в выводе написано , что мой код выводит ту же строку что и получает и даже не меняет нужное слово

Евгений Каташук 11 июня 2018 →

Так, я вообще запутался. Вопрос 5. Почему ответ не 8? ```a -= 8 - a a = a - 8 - a a = - 8

Правильный ответ: 8
Где у меня ошибка?

Вопрос 6.

```let b = 10;
b += b ** 2 > 20 ? 1 : 10;
подставили
10+10 ** 2 > 20
110 > 20 - это true.```
Следовательно ответ: 1.
Почему непраивильно?

Артем Лебедев 10 июня 2018 →

Странно, но мне очень трудно понять этот урок. Вопросов много, может где-то прочитать доп.инфу про маршрутизацию?

Вопросы:

  1. Правильно ли я понимаю, что маршрут - это описание, под которое может попадать множество урлов, которые обрабатываются одинаковым способом?
  2. Не уловил разницы между статическими и динамическими маршрутами. Динамические маршруты - это те урлы, у которых часть адреса может быть разной, но попадают они все в один обработчик? Что значит адрес совпадает с маршрутом в описании статического маршрута?
  3. Почему параметры не входят в процесс маршрутизации (это частный случай или общее правило?)?
  4. Почему в тестах /photos/popular не является динамическим?