Создайте функцию
Ответ - https://telegra.ph/Answer-06-16-4
unique(arr), которая вернёт массив уникальных, не повторяющихся значений массива arr.Ответ - https://telegra.ph/Answer-06-16-4
Можем ли мы изменить
Что будет выведено в консоль?
Ответ - https://telegra.ph/Answer-06-21
this дополнительным связыванием?Что будет выведено в консоль?
Ответ - https://telegra.ph/Answer-06-21
Напишите функцию
Вы можете использовать цикл или рекурсию (на ваш выбор, я использовал цикл в своём решении)
Ответ - https://telegra.ph/Answer-06-23-5
printList(list), которая выводит элементы списка по одному.Вы можете использовать цикл или рекурсию (на ваш выбор, я использовал цикл в своём решении)
Ответ - https://telegra.ph/Answer-06-23-5
Расширьте класс
Programmer так, чтобы выполнялись следующие условия:goodProgrammer instanceof Programmer === true;
badProgrammer instanceof Programmer === false;
Ответ - https://telegra.ph/Answer-06-25-2Напишите функцию
Ответ - https://telegra.ph/Answer-06-28
getWeekDay(myDate), показывающую день недели в коротком формате: «ПН», «ВТ», «СР», «ЧТ», «ПТ», «СБ», «ВС».Ответ - https://telegra.ph/Answer-06-28
Напишите реализацию функции
которая будет возвращать сумму всех ранее переданных аргументов после её вызова без аргументов.
Пример:
sum ,которая будет возвращать сумму всех ранее переданных аргументов после её вызова без аргументов.
Пример:
sum(2)(3)()===5
sum(10)(0)()===10
Ответ - https://telegra.ph/Answer-07-01Реализуйте функцию
Важное условие - функция
Ответ - https://telegra.ph/Answer-07-02
handler таким образом,чтобы она выполняла функции друг за другом (т.е. вы должны вызывать следующую функцию только тогда, когда завершится выполнение текущей функции), и возвращала сконкатенированую из полученых результатов строку. (не забудьте про пробелы)Важное условие - функция
handler должна быть синхронной (async/await использовать нельзя) . Также вы можете менять сигнатуру функции как вам удобно.Ответ - https://telegra.ph/Answer-07-02
Реализуйте функцию
Ответ - https://telegra.ph/Answer-07-04-4
propertiesToSnakeCase, которая преобразует ключи обьекта из CamelCase в snake_case.Ответ - https://telegra.ph/Answer-07-04-4
Реализуйте функцию
Ответ - https://telegra.ph/Answer-07-07-2
checkBrackets, которая должна проверять правильность расположения скобок в строке. Ответ - https://telegra.ph/Answer-07-07-2
Напишите функцию, которая выводит в консоль числа от 1 до N; N передаётся аргументом в функцию.
Ответ - https://telegra.ph/Answer-07-11
P.S. Задачу прислал и оформил @toriningen, за что ему огромное спасибо
Ответ - https://telegra.ph/Answer-07-11
P.S. Задачу прислал и оформил @toriningen, за что ему огромное спасибо
Создайте функцию
- Если объект
- Если несколько высокооплачиваемых сотрудников, можно вернуть любого из них.
Ответ - https://telegra.ph/Answer-07-14
topSalary(salaries), которая возвращает имя самого высокооплачиваемого сотрудника.- Если объект
salaries пустой, то нужно вернуть null.- Если несколько высокооплачиваемых сотрудников, можно вернуть любого из них.
Ответ - https://telegra.ph/Answer-07-14
Создайте прокси, который генерирует ошибку при попытке прочитать несуществующее свойство.
Ответ - https://telegra.ph/Answer-07-16
Ответ - https://telegra.ph/Answer-07-16
Создайте класс
Класс должен поддерживать свойства
Ответ - https://telegra.ph/Answer-07-19
FormatError, который наследует от встроенного класса SyntaxError.Класс должен поддерживать свойства
message, name и stack.Ответ - https://telegra.ph/Answer-07-19
Создайте альтернативу функции
Функция
Ответ - https://telegra.ph/Answer-07-21-2
setTimeout, использующую промисы.Функция
delay(ms) должна возвращать промис, который перейдёт в состояние «выполнен» через ms миллисекунд, так чтобы мы могли добавить к нему .then.Ответ - https://telegra.ph/Answer-07-21-2
Почему
Ответ - https://telegra.ph/Answer-07-26-4
Задачу прислал @rally08
console.log(result) срабатывает 6 раз? Исправить код чтобы сработал 1 раз.Ответ - https://telegra.ph/Answer-07-26-4
Задачу прислал @rally08
Реализуйте функцию
Допустимые символы в
числа, +, - , *, /.
Если выражение содержит недопустимые символы - вывести в консоль
calculator, которая принимает на вход арифметическое выражение и возвращает результат его вычисления.Допустимые символы в
input:числа, +, - , *, /.
Если выражение содержит недопустимые символы - вывести в консоль
Error
Ответ - https://telegra.ph/Answer-07-28