Занимательные задачи JavaScript. Часть 7
Даны два числа:
let a = 12;
let b = 34;
Проверьте что эти числа состоят из одинакового набора цифр. Иначе говоря, проверьте то, что перестановкой цифр одного числа можно получить другое число.
Дано число:
let num = 12.345;
Узнайте, сколько знаков у него в дробной части.
Создайте массив следующего вида:
[ 1, [2], [[3]], [[[4]]], [[[[5]]]] ]
Массив может быть произвольной длины.
Дана строка с цифрами:
'12345678'
Просуммируйте числа этой строки вот таким образом: 12+34+56+78. Строка, конечно же, может быть произвольной (но только с цифрами внутри).
Дана папка с файлами и подпапками, в подпапках могут быть свои подпапки и файлы и так далее. Выведите на экран пути ко всем файлам, расположенных в этих папках.
Дана строка с текстом:
let str = 'aaa bbb ccc ddd';
Выведите на экран самое длинное слово из этого текста (или слова, если несколько слов имеют одинаковую длину).
Дан массив с числами:
let arr = [1, 2, 3, 4, 5];
Проверьте, что элементы этого массива идут по возрастанию или убыванию чисел.
Сделайте функцию, которая будет удалять элементы из массива по заданному значению.
Дан массив:
let arr = [1, '', 2, '', '', 3];
Перетосуйте его элементы случайным
образом, не пользуясь стандартной функцией shuffle.