install
npm i
run tests with Mocha
npm test
run tests with WebdriverIO
npm run wdio
coverage report
npm run coverage
- Выполнить сложение различных типов(string+boolean, string+number, number+boolean)
- Выполнить умножение различных типов(string * boolean, string * number, number * boolean)
- Выполнить деление различных типов(string/boolean, string/number, number/Boolean)
- Создать объект car, добавить к нему свойство color со значением 'черный'
- Изменить свойство color объекта car на 'зеленый'
- В объект car добавить свойство power, которое является функцией и выводит в консоль мощность двигателя
- На склад принимают груши и яблоки, напишите функцию, которая возвращает результат сложения количества принятых груш и яблок
- В терминале оплаты сохранено ваше имя, напишите функцию для определения имени в терминале(если вы ввели ваше имя, то привет + имя, если нет, то нет такого имени)
- Напишите функцию вычисления типа аргумента и вывод типа в консоль
- Напишите функцию, которая определяет является ли число простым или нет
- Дан массив состоящий из названий фильмов, выполните перебор массива с выводом в консоль названия каждого фильма
- Дан массив производителей автомобилей, преобразовать массив в строку и обратно в массив
- Дан массив имен ваших знакомых, добавить к каждому элементу массива слова hello
- Преобразовать числовой массив в Boolean
- Отсортировать массив [1,6,7,8,3,4,5,6] по убыванию
- Отфильтровать массив [1,6,7,8,3,4,5,6] по значению >3
- Написать функцию, которая принимает два параметра - массив и число и выводит индекс элемента массива равный числу
- Реализовать цикл, который будет выводить число а, пока оно не станет меньше 10
- Реализовать цикл, который выводит в консоль простые числа
- Реализовать цикл, который выводит в консоль нечетные числа
Создать 2 объекта: animal и cat, объект animal добавить свойство move, объект cat должен наследовать свойство move
- Дана строка 'ahb acb aeb aeeb adcb axeb'. Напишите регулярное выражение, которое найдет строки ahb, acb, aeb по шаблону: буква 'a', любой символ, буква 'b'
- Дана строка '2+3 223 2223'. Напишите регулярку, которая найдет строку 2+3, не захватив остальные
- Получить день, месяц и год текущей даты и по отдельности вывести в консоль
В try catch конструкцию завернуть код: console.log(a), let a = 3. И вывести ошибку – ‘let перед использованием нужно объявить’. При выполнении 1/0 выводить ошибку 'на ноль делить нельзя'