- 1. ArrMinMax
Найдите минимальный и максимальный элемент в массиве.
- 2. ArrayIteration
Дан массив числами, например: [10, 20, 30, 50, 235, 3000].
Выведите на экран только те числа из массива, которые начинаются на цифру 1, 2 и 5.
- 3. CountIdentic
Напишите функцию countIdentic(arr),
которая возвращает количество повторяющихся элементов в массиве.
- 4. CreateMatrix
Создать функцию createMatrix(), принимающую количество строк и количество столбцов матрицы и
возвращающую матрицу (массив массивов), заполненную случайными числами в диапазоне от 0 до 100.
Вывести эту матрицу в виде таблицы HTML.
- 5. FizzBuzz
Напишите программу, которая выводит на экран числа от 1 до 100.
При этом вместо чисел, кратным 3, программа должна выводить слово "Fizz",
а вместо чисел, кратных 5 - слово "Buzz". Если число кратно и 3, и 5,
то программа должна выводить слово "FizzBuzz".
- 6. FunctionCamelize
Напишите функцию camelize(str), которая преобразует строки вида "my-short-string" в "myShortString".
То есть дефисы удаляются, а все слова после них получают заглавную букву.
- 7. FunctionFibonacci
Числа Фибоначчи 1 1 2 3 5 8 13 21 34 55...
Вывести число Фибоначчи по индексу.
Второй вариант выполнения - вывести чисела Фибоначчи от начала до заданного.
- 8. MethodReduce
Дан массив с числами. Найдите сумму первых N элементов до первого нуля.
Пример: [1, 2, 3, 0, 4, 5, 6] - суммируем первые 3 элемента, так как
дальше стоит элемент с числом 0, получаем 1 + 2 + 3 = 6 (reduce).
- 9. RemoveDuplicates
Напишите функцию RemoveDuplicates(arr), которая возвращает массив,
в котором удалены повторяющиеся элементы из массива arr.
(игнорируйте чувствительность к регистру).
- 10. ToSum
Посчитать сумму чисел от 1 до 10.
- 11. NearOrFar
Близкие или далекие? Даны два числа x и y. Если числа отличаются друг от друга не более чем на 1,
то в переменной result получите значение: 'closely', иначе - 'faraway'.
Для того, чтобы найти модуль чисел, используйте функцию
Math.abc(). Например Math.abc(x) - модуль числа x.
- 12. MultiplicationTable
Создать таблицу умножения с помощью цикла for.
- 13. fillArrayWith1ToN
Заполнить массив числами от 1 до n.
Напишите функцию fillArray, которая принимает неотрицательное число n и возвращает массив чисел от 1 до n: [1, 2, 3, ..., n]