Реализуйте функцию
Ответ - 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Напишите функцию
Ответ - https://telegra.ph/Answer-08-06-2
anagram, которая проверяет, являются ли две строки анаграммами, причем регистр букв не имеет значения. Учитываются лишь символы; пробелы или знаки препинания в расчет не берутся.Ответ - https://telegra.ph/Answer-08-06-2
Нужно написать функцию
Важное уточнение - использовать рекурсию запрещено.
Ответ - https://telegra.ph/Answer-08-10-2
fibonacci, которая возвращает n-ную запись в последовательности Фибоначчи, причем n — число, которое передается в качестве аргумента функции.Важное уточнение - использовать рекурсию запрещено.
Ответ - https://telegra.ph/Answer-08-10-2
У вас есть N полных бутылок с пивом, также известно, что в приемке стеклотары вы можете обменять K пустых бутылок из под пива на одну полную бутылку с пивом.
Посчитайте максимальное количество бутылок с пивом, которое вы сможете выпить.
Ответ - https://telegra.ph/Answer-08-11-2
Посчитайте максимальное количество бутылок с пивом, которое вы сможете выпить.
Ответ - https://telegra.ph/Answer-08-11-2
Задача: Итак, вам дан массив
Необходимо найти все целые числа в диапазоне
Входные данные:
Ответ - https://telegra.ph/Answer-08-13-2
arr из N целых чисел, где значение arr[i] - находится в диапазоне [1, N].Необходимо найти все целые числа в диапазоне
[1, N], которые не входят в исходный массив.Входные данные:
N == arr.length, 1 <= N <= 10^5.
Вывод: список пропущенных элементовОтвет - https://telegra.ph/Answer-08-13-2
Задача: дан массив целых чисел arr и целое число K. Необходимо найти кол-во непрерывных подмассивов, сумма элементов которых равна числу K.
Условие: необходимо написать алгоритм с линейной сложностью по времени (т.е. O(N), где N - кол-во элементов исходного массива).
Входные данные: arr - массив целых чисел,
Ответ - https://telegra.ph/Answer-08-17
Условие: необходимо написать алгоритм с линейной сложностью по времени (т.е. O(N), где N - кол-во элементов исходного массива).
Входные данные: arr - массив целых чисел,
размер массива от 1 до 10^4. Элементы массива - целые числа в диапазоне [-1000, 1000], K - целое число в диапазоне [-10^5, 10^5].
Вывод: кол-во непрерывных подмассивов.Ответ - https://telegra.ph/Answer-08-17
Задача: даны две строки S и T. Необходимо определить, изоморфны ли они.
Справка: строки S и T изоморфны, если символы в S можно заменить, чтобы получить T. То есть все вхождения символа необходимо заменить другим символом с сохранением порядка символов. Никакие два символа не могут соответствовать одному и тому же символу, но символ может соответствовать самому себе.
Входные данные: S, T - строки, содержащие только ASCII символы. Размер строк от 1 до 10^4.
Вывод: true / false
Ответ - https://telegra.ph/Answer-08-23-2
Справка: строки S и T изоморфны, если символы в S можно заменить, чтобы получить T. То есть все вхождения символа необходимо заменить другим символом с сохранением порядка символов. Никакие два символа не могут соответствовать одному и тому же символу, но символ может соответствовать самому себе.
Входные данные: S, T - строки, содержащие только ASCII символы. Размер строк от 1 до 10^4.
Вывод: true / false
Ответ - https://telegra.ph/Answer-08-23-2