JSFiddle

Natallia's public fiddles

  • countUniques

    Для массива строк собрать статистику, сколько раз каждая строка появляется в нем. Результат вернуть в виде объекта с полями, равными уникальным строкам.

  • getProperty

    Получить значение поля (вложенного) объекта по полной последовательности полей (пути) к нему. Для некорректных путей (несуществующее поле, неразворачиваемое значение на пути) возвращать undefined.

  • countEvenAtOdd

    Подсчитать количество четных чисел на нечетных позициях в массиве

  • concatNumbers

    Составить строку, составленную из записей натуральных чисел в заданном интервале. Нижнюю границу включать, верхнюю не включать.

  • getField

    Извлечь поле объекта, определенное i-м элементом массива. Если такого элемента в массиве нет, вернуть undefined

  • getField

    Извлечь поле объекта, определенное i-м элементом массива. Если такого элемента в массиве нет, вернуть undefined

  • invoke

    Вызвать метод объекта по имени, определенным переменной method, с параметром param и вернуть результат. Если требуемое поле не является функцией, вернуть undefined

  • getName

    Получить значение поля "name" i-го элемента массива a. Если такого элемента в массиве нет, вернуть undefined

  • getName

    Получить значение поля "name" i-го элемента массива a. Если такого элемента в массиве нет, вернуть undefined

  • getName

    Получить значение поля "name" i-го элемента массива a. Если такого элемента в массиве нет, вернуть undefined

  • 3.2 - sortByField() - v1.1

    Усовершенствовать функцию sortByField() из первого задания следующим образом: название поля теперь может содержать символ "+" (сортировать по возрастанию) или "-" (по убыванию). Например, sortByField(a, "-age") сортирует массив по убыванию поля age. Если направление не указано, сортировать по возрастанию

  • 3.2 - sortByField() - v1.1

    Усовершенствовать функцию sortByField() из первого задания следующим образом: название поля теперь может содержать символ "+" (сортировать по возрастанию) или "-" (по убыванию). Например, sortByField(a, "-age") сортирует массив по убыванию поля age. Если направление не указано, сортировать по возрастанию

  • computeFibonacci

    Вычислить n-ое число в последовательности Фибоначчи (1-ое число - 1, 2-ое - 1, каждое следующее равно сумме двух предыдущих)

  • computeFibonacci

    Вычислить n-ое число в последовательности Фибоначчи (1-ое число - 1, 2-ое - 1, каждое следующее равно сумме двух предыдущих)

  • 1 - типы данных и выражения

    Решить несколько упражнений на составление базовых выражений