hse-dj

Занятие 1, 7.11.2017

Где запускать программы на js?

Что такое node.js?

JS-движок V8 из хрома + встроенные API для работы с файлами, сетью, консолью и всем таким + система модулей. Позволяет запускать js-программы не в браузере, а как обычные скрипты. например, на питоне.

Где учиться и искать документацию?

Прошлогодние проекты

JS-задания от меня к следующей неделе

1. Fizzbuzz

Напишите функцию, которая принимает на вход число N и пишет в консоль все числа от 0 до N, но:

2. Реализация методов массива

Разберитесь с методами массива: map, filter, every, some. Реализуйте каждую из них сами тремя способами: через цикл for, forEach, и reduce.

Функции должны работать так: mapFor([1,2,3], x => x + 2); // = [3,4,5]

3. Среднее значение

Напишите функцию для вычисления среднего значения: mean([1, 10, 3]); // = 7