если вам необходимо улавливать только те значения, которые рядом с искомыми, а не абсолютно все числа от 0 до 360 приводить к углам, то вам надо вместо ретерна сохранять ближайшее значение, а дальше сравнивать, насколько большая разница между входным, углом и получившимся.
А задачку я утащу в список задачек на собеседование, вы не против?
Очень вредный совет.
Может он и неплох, что бы на минимальные требования залететь, но если хочешь чего то большего - нативный язык сто процентов знать надо.
Анатолий Плешков Забудьте про фриланс. Ничего путного оттуда не достанете, к сожалению.
Занимайтесь программированием - js, может быть дополнительно любой другой язык, чтобы понять, как эта штука вообще работает.
если год на это потратите, то в вуз придете с неплохой базой, и уже можно будет пытаться искать стажировки.
SideWest в стадию fulfilled он попадет в случае, если сработал return из async функции, в rejected - в случае вызова ошибки (throw error) внутри async функции.
Эти значения так же можно ловить с помощью then/catch.
Ventus, я во первых обновил ответ, да, в случае больше одного слова нужно только с undefined сравнивать.
Во вторых - можете отметить решением мой ответ. Пожалуйста
я прошу прощения, но кажется вы меня не поняли.
В тексте вопроса есть упоминание этого редактора, и я не смог найти вариантов добавить кастомные настройки для подсветки невалидных с точки зрения html или js конструкций.
Если вы знаете, как это сделать - подскажите пожалуйста.
Покупать Visual Studio, если вам надо прогать на плюсах. Или скачивать community edition, она кажется условно-бесплатная
Или искать бесплатные компиляторы.
Александр Буки, внутрь автокомплита в качестве пропса пробрасываете функцию onSelected (ну, называть можете как хотите), которую описываете в основном компоненте. Ее вызываете из автокомплита, передавая выделенное пользователем значение.
А я там код какой то писал хитрее :)