UNPKG

marazmatique

Version:

this is packadge for install and run Brain Games on your $shel

29 lines (19 loc) 2.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _pairs = require("@hexlet/pairs"); var _getRandomInt = _interopRequireDefault(require("../getRandomInt")); var _ = _interopRequireDefault(require("..")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const description = 'Answer "yes" if number even otherwise answer "no".'; const isDivided = (num, denominator) => num % denominator === 0; const getRoundData = () => { const question = (0, _getRandomInt.default)(1, 100); const answer = isDivided(question, 2) ? 'yes' : 'no'; return (0, _pairs.cons)(question, answer); }; var _default = () => (0, _.default)(description, getRoundData); exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9ldmVuLmpzIl0sIm5hbWVzIjpbImRlc2NyaXB0aW9uIiwiaXNEaXZpZGVkIiwibnVtIiwiZGVub21pbmF0b3IiLCJnZXRSb3VuZERhdGEiLCJxdWVzdGlvbiIsImFuc3dlciJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOztBQUNBOztBQUNBOzs7O0FBRUEsTUFBTUEsV0FBVyxHQUFHLG9EQUFwQjs7QUFFQSxNQUFNQyxTQUFTLEdBQUcsQ0FBQ0MsR0FBRCxFQUFNQyxXQUFOLEtBQXNCRCxHQUFHLEdBQUdDLFdBQU4sS0FBc0IsQ0FBOUQ7O0FBRUEsTUFBTUMsWUFBWSxHQUFHLE1BQU07QUFDekIsUUFBTUMsUUFBUSxHQUFHLDJCQUFhLENBQWIsRUFBZ0IsR0FBaEIsQ0FBakI7QUFDQSxRQUFNQyxNQUFNLEdBQUdMLFNBQVMsQ0FBQ0ksUUFBRCxFQUFXLENBQVgsQ0FBVCxHQUF5QixLQUF6QixHQUFpQyxJQUFoRDtBQUVBLFNBQU8saUJBQUtBLFFBQUwsRUFBZUMsTUFBZixDQUFQO0FBQ0QsQ0FMRDs7ZUFPZSxNQUFNLGVBQVNOLFdBQVQsRUFBc0JJLFlBQXRCLEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb25zIGFzIG1ha2UgfSBmcm9tICdAaGV4bGV0L3BhaXJzJztcbmltcG9ydCBnZXRSYW5kb21JbnQgZnJvbSAnLi4vZ2V0UmFuZG9tSW50JztcbmltcG9ydCBwbGF5R2FtZSBmcm9tICcuLic7XG5cbmNvbnN0IGRlc2NyaXB0aW9uID0gJ0Fuc3dlciBcInllc1wiIGlmIG51bWJlciBldmVuIG90aGVyd2lzZSBhbnN3ZXIgXCJub1wiLic7XG5cbmNvbnN0IGlzRGl2aWRlZCA9IChudW0sIGRlbm9taW5hdG9yKSA9PiBudW0gJSBkZW5vbWluYXRvciA9PT0gMDtcblxuY29uc3QgZ2V0Um91bmREYXRhID0gKCkgPT4ge1xuICBjb25zdCBxdWVzdGlvbiA9IGdldFJhbmRvbUludCgxLCAxMDApO1xuICBjb25zdCBhbnN3ZXIgPSBpc0RpdmlkZWQocXVlc3Rpb24sIDIpID8gJ3llcycgOiAnbm8nO1xuXG4gIHJldHVybiBtYWtlKHF1ZXN0aW9uLCBhbnN3ZXIpO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgKCkgPT4gcGxheUdhbWUoZGVzY3JpcHRpb24sIGdldFJvdW5kRGF0YSk7XG4iXX0=