Что мы увидим в консоли? Как можно улучшить\оптимизировать код?
Answer - https://telegra.ph/Answer-02-14
Answer - https://telegra.ph/Answer-02-14
У нас есть два хомяка: шустрый (speedy) и ленивый (lazy); оба наследуют от общего объекта hamster.
Когда мы кормим одного хомяка, второй тоже наедается. Почему? Попробуйте исправить код так, чтобы наедался только тот хомяк, который кушает:)
Answer - https://telegra.ph/Answer-05-30-6
Когда мы кормим одного хомяка, второй тоже наедается. Почему? Попробуйте исправить код так, чтобы наедался только тот хомяк, который кушает:)
Answer - https://telegra.ph/Answer-05-30-6
Напишите код для суммирования всех зарплат в функции
Если объект
Answer - https://telegra.ph/Answer-06-08-5
yourAmazingFunction.Если объект
salaries пуст, то результат должен быть 0.Answer - https://telegra.ph/Answer-06-08-5
Создайте функцию
Ответ - 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