cgehuzi-brain-games v2.0.1
Brain Games for command line
Создано в рамках учебного проекта Игры Разума от Хекслет.
Описание
Набор математических мини-игр, запускаемых из консоли.
Чтобы победить, игроку необходимо правильно ответить на три вопроса. При неверном ответе игра завершается.
Требования
Node.js : ^13.0.0
Установка
npm install cgehuzi-brain-games --global
Запуск
brain-games
Будет предложен список доступных для выбора игр. Чтобы начать игру, необходимо ввести её имя либо порядковый номер.
# You can play one of the games:
# 1 : brain-even
# 2 : brain-calc
# 3 : brain-gcd
# 4 : brain-progression
# 5 : brain-prime
# Which game do you choose?
Доступны следующие игры:
- brain-even – чётное ли число
- brain-calc – калькулятор
- brain-gcd – наибольший общий делитель
- brain-progression – арифметическая прогрессия
- brain-prime – простое ли число
Запуск отдельных игр
Также каждая из игр имеет отдельную команду для запуска.
Чётное ли число
brain-even
Будет предложено число. Необходимо определить, чётное ли оно.
# Answer "yes" if the number is even, otherwise answer "no".
# Question: 42
# Your answer: yes
# Correct!
Калькулятор
brain-calc
Будет предложено математическое выражение (сложение, вычитание или умножение). Необходимо определить его результат.
# What is the result of the expression?
# Question: 86 + 22
# Your answer: 108
# Correct!
Наибольший общий делитель
brain-gcd
Будет предложено два числа. Необходимо определить их наибольший общий делитель.
# Find the greatest common divisor of given numbers.
# Question: 25 70
# Your answer: 5
# Correct!
Арифметическая прогрессия
brain-progression
Будет предложена арифметическая прогрессия, но один из её членов будет неизвестен. Необходимо определить недостающее число.
# What number is missing in the progression?
# Question: 6 14 22 30 38 46 54 62 .. 78
# Your answer: 70
# Correct!
Простое ли число
brain-prime
Будет предложено число. Необходимо определить, простое ли оно.
# Answer "yes" if given number is prime. Otherwise answer "no".
# Question: 83
# Your answer: yes
# Correct!