marazmatique
Version:
this is packadge for install and run Brain Games on your $shel
29 lines (19 loc) • 2.26 kB
JavaScript
;
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=