РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
6 of 67 menu

Занимательные задачи JavaScript. Часть 6

Дан следующий массив:

let arr = [1, 2, 3, 4, 5, 6];

Дано также число:

let num = 3;

Добавьте в приведенный массив столько пустых строк, чтобы длина массива стала равна квадрату числа из переменной.

Выведите на экран следующую пирамидку:

111 222 333 444 555 666 777 888 999

Сделайте функцию, которая будет принимать число, а возвращать это число прописью. Пусть функция работает с числами до 999.

Смотрите пример:

func(123); // выведет 'сто двадцать три'

Сделайте функцию, которая параметром будет принимать английское существительное в единственном числе и возвращать его во множественном числе.

Даны два числа:

let a = 12; let b = 34;

Выведите на экран процесс умножения этих чисел в столбик, как в школе.

Дан текст со словами:

let text = 'aaa bbb ccc aaa ddd bbb';

Перемешайте все слова этого текста в случайном порядке.

Даны два числа:

let a = 12; let b = 34;

Выведите на экран процесс нахождения НОК, как в школе.

Даны два числа:

let a = 12; let b = 34;

Выведите на экран процесс нахождения НОД, как в школе.

Удалите из массива все элементы, являющиеся пустыми строками.

Пример:

[1, '', 2, '', '', 3]

Дан двухмерный массив:

let users = [ { 'name': 'john', 'surn': 'smit', }, { 'name': 'john', 'surn': 'book', }, { 'name': 'eric', 'surn': 'smit', }, ];

Удалите из этого массива подмассивы-дубли, имеющие совпадение по заданному полю, в нашем случае, по name или surn.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить