подача материала очень хорошая, говорю же по теории все абсолютно понятно
задачи обычные в принципе, на алгоритмическое мышление, задачи по массивам методы split, splice, join и другие
по функциям задачи по типу таких условий "Напиши функцию calculateTotal(number), которая принимает целое число (параметр number) и возвращает сумму всех целых чисел от единицы и до этого числа. Например, если number равно 3, то сумма это 1 + 2 + 3, то есть 6"
тяжело имею ввиду в том плане, что испытываю трудности в написании полного алгоритма, путаюсь где что и как писать