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

Виолетта 2 дня назад →

Как в Пайтоне инструкции отделятся друг от друга? Не очень получается найти ответы на тест: 1.Каждая инструкция пишется на отдельной строке 2.С помощью ; (точка с запятой) 3.Инструкции не нужно отделять, интерпретатор сам разобьёт код на отдельные команды 4.С помощью , (запятая) Не очень понимаю какое из них правильные ответы.

Maks 2 дня назад →

Почему в области ввода кода символы "=>" подчеркнуты красной волнистой линией (обсуждения на эту тему читал, но ответа на вопрос так и не нашел)? В режиме проверки кода под цифрой 2 в строке кода красный символ "" , что это значит? Ссылка на ревью прилагается. https://ru.hexlet.io/code_reviews/588919

Евгений Самута 2 дня назад →

Прошу поставить точку между понятиями "свойство", "ключ", "значение".

Во 2-ом уроке этого курса написано следующее:

Объект описывается как перечисление ключей и значений через запятую в фигурных скобках. Ключи в объектах называются свойствами (property). Они уникальны, то есть в одном объекте не может быть двух одинаковых свойств, имеющих разные значения.

Ниже в одном из обсуждений Максим Литвинов из техподдержки Хекслета пишет следующее:

Свойство в объекте можно представить как переменные, которые закреплены за объектом. let number = 10; Как у переменной есть имя number и значение 10, у свойства тоже есть имя и значение. Имя свойства также можно называть ключом.

Так что же такое свойство? Пара ключ-значение или только ключ? Если Максим Литвинов был прав, тогда нужно корректировать 2-ой урок этого курса дабы не вводить студентов в заблуждение.

Как я мог понять из обучалки MDN, свойство (property) это пара ключ-значение.

const objectName = {
  member1Name: member1Value,
  member2Name: member2Value,
  member3Name: member3Value
};

The value of an object member can be pretty much anything — in our person object we've got a number, an array, and two functions. The first two items are data items, and are referred to as the object's properties. The last two items are functions that allow the object to do something with that data, and are referred to as the object's methods.

Евгений Ондрин 2 дня назад →

Приветствую! В решении учителя используется для временного хранения ответов массив, который дальше проходит проверку по каждому элементу на undefined. Идея понятна, но в таком случае мы создаем функцию filter не универсальной, потому что, если зачем-то человеку будет нужно отфильтровать свою коллекцию именно по равенству на undefined в ответе он найдет пустой массив. Поинт в том, что мы не должны ориентироваться на отсутствие/присутствие данных - это ответственность пользователя функции

An 2 дня назад →

Вы бы хоть написали в теории, что означают эти eq, ne, gt, gte, lt, lte.

Олег 2 дня назад →

Добрый день! Второй день подряд Telnet Не коннектит: hosttelnet: could not resolve hexlet.local/8080: Temporary failure in name resolution

Zakir Kazimov 2 дня назад →

https://ru.hexlet.io/code_reviews/588847. Добрый день подскажите напрявьте в нужном направлении)))

Dmitry Zhigulin 2 дня назад →

Привет! Почему-то в тестах ожидается макет 913px по высоте, хотя в фигме он 912px. В итоге пришлось добавить к body margin сверху 1px. И тест прошел. Мой вариант решения

С решением учителя ожидаемо расходится, и кое-каких вещей я пока не понял. Например, зачем делать через свойства transform желтую линию и стрелку. Буду теперь разбирать, любопытно.

Ivan Onishchenko 2 дня назад →

Здравствуйте. При самостоятельной работе выдает такую ошибку, если правильно понимаю, то не может прочитать 'toUpperCase' а получает undefined. Не могу понять с чем это связано, ведь при обычном запуске функции все норм, а если использовать ._capitalize из lodash так и вовсе проходит все проверки. Зацепило, а разобраться не могу.

$ node tests/capitalize.test.js file:///D:/hexletHW/tests/src/capitalize.js:3 const firstChar = text[0].toUpperCase(); ^

TypeError: Cannot read properties of undefined (reading 'toUpperCase')

Ilnaz Kamalov 2 дня назад →

Здравствуйте. Помогите понять что я не так делаю? Пробовал и как в теории вернуть ответ. Подскажите пожалуйста в каком направлении идти. https://ru.hexlet.io/code_reviews/588784