UNPKG

brain-games-by-botirk

Version:

game developed for hexlet.io education course

29 lines (20 loc) 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _utils = _interopRequireDefault(require("../utils")); var _ = require(".."); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const instruction = 'Anwser "yes" if number even otherwise answer "no"'; const minNum = 1; const maxNum = 50; const isEven = num => num % 2 === 0; const generator = () => { const question = (0, _utils.default)(minNum, maxNum); const correctAnswer = isEven(question) ? 'yes' : 'no'; return [question, correctAnswer]; }; var _default = () => (0, _.playGame)(instruction, generator); exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9ldmVuLmpzIl0sIm5hbWVzIjpbImluc3RydWN0aW9uIiwibWluTnVtIiwibWF4TnVtIiwiaXNFdmVuIiwibnVtIiwiZ2VuZXJhdG9yIiwicXVlc3Rpb24iLCJjb3JyZWN0QW5zd2VyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7O0FBQ0E7Ozs7QUFFQSxNQUFNQSxXQUFXLEdBQUcsbURBQXBCO0FBRUEsTUFBTUMsTUFBTSxHQUFHLENBQWY7QUFDQSxNQUFNQyxNQUFNLEdBQUcsRUFBZjs7QUFFQSxNQUFNQyxNQUFNLEdBQUdDLEdBQUcsSUFBSUEsR0FBRyxHQUFHLENBQU4sS0FBWSxDQUFsQzs7QUFFQSxNQUFNQyxTQUFTLEdBQUcsTUFBTTtBQUN0QixRQUFNQyxRQUFRLEdBQUcsb0JBQWtCTCxNQUFsQixFQUEwQkMsTUFBMUIsQ0FBakI7QUFDQSxRQUFNSyxhQUFhLEdBQUlKLE1BQU0sQ0FBQ0csUUFBRCxDQUFOLEdBQW1CLEtBQW5CLEdBQTJCLElBQWxEO0FBQ0EsU0FBTyxDQUFDQSxRQUFELEVBQVdDLGFBQVgsQ0FBUDtBQUNELENBSkQ7O2VBS2UsTUFBTSxnQkFBU1AsV0FBVCxFQUFzQkssU0FBdEIsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBnZW5lcmF0ZVJhbmRvbU51bSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBwbGF5R2FtZSB9IGZyb20gJy4uJztcblxuY29uc3QgaW5zdHJ1Y3Rpb24gPSAnQW53c2VyIFwieWVzXCIgaWYgbnVtYmVyIGV2ZW4gb3RoZXJ3aXNlIGFuc3dlciBcIm5vXCInO1xuXG5jb25zdCBtaW5OdW0gPSAxO1xuY29uc3QgbWF4TnVtID0gNTA7XG5cbmNvbnN0IGlzRXZlbiA9IG51bSA9PiBudW0gJSAyID09PSAwO1xuXG5jb25zdCBnZW5lcmF0b3IgPSAoKSA9PiB7XG4gIGNvbnN0IHF1ZXN0aW9uID0gZ2VuZXJhdGVSYW5kb21OdW0obWluTnVtLCBtYXhOdW0pO1xuICBjb25zdCBjb3JyZWN0QW5zd2VyID0gKGlzRXZlbihxdWVzdGlvbikgPyAneWVzJyA6ICdubycpO1xuICByZXR1cm4gW3F1ZXN0aW9uLCBjb3JyZWN0QW5zd2VyXTtcbn07XG5leHBvcnQgZGVmYXVsdCAoKSA9PiBwbGF5R2FtZShpbnN0cnVjdGlvbiwgZ2VuZXJhdG9yKTtcbiJdfQ==