Skip to content

WseWild/frontend-project-44

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexlet tests and linter status:

Actions Status

Codeclimate tests status

Maintainability

Учебный прокет Hexlet "Brain Games"

Системные требования:

  • readline-sync v1.4.10
  • Node.js v18.13.0

Установка Node.js

 Для запуска кода на JavaScript необходимо скачать и установить Node.js.

Ubuntu или Ubuntu on Windows

Первый вариант — сделать это вручную разными способами из документации.

Второй вариант — использовать пакетный менеджер. Откройте терминал и выполните команду установки, соответствующую вашей операционной системе:
Установка curl — консольного HTTP клиента, для скачивания скрипта установки node
    sudo apt-get install curl

asciicast

скачивание и запуск скрипта инсталлятора для добавления и настройка репозитория в пакетном менеджере
    curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -

asciicast

Теперь можем установить nodejs через пакетный менеджер
    sudo apt install -y nodejs

asciicast

  • macOS

      https://brew.sh/index_ru.html
      brew install nodejs
    

Установка readline-sync

npm install readline-sync

Описание игр и примеры запуска кода:

Игра: "Проверка на чётность"

Пользователю показывается случайное число. И ему нужно ответить yes, если число чётное, или no — если нечётное.

Пример запуска brain-even

asciicast

Игра: "Калькулятор"

Пользователю показывается случайное математическое выражение, например 35 + 16, которое нужно вычислить и записать правильный ответ.

Пример запуска brain-calc

asciicast

Игра "НОД"

Пользователю показывается два случайных числа, например, 25 50. Пользователь должен вычислить и ввести наибольший общий делитель этих чисел.

Пример запуска brain-gcd

asciicast

Игра "Арифметическая прогрессия"

Пользователю показывается ряд чисел, образующий арифметическую прогрессию, заменив любое из чисел двумя точками. Пользователь должен определить это число.

Пример запуска brain-progression

asciicast

Игра "Простое ли число?"

Пользователю показывается случайное число. И ему нужно ответить yes, если число простое, или no — если непростое.

Пример запуска brain-prime

asciicast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published