brain-game-108
Version:
my 1st Hexlet's project
29 lines (19 loc) • 2.05 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _hexletPairs = require("hexlet-pairs");
var _ = _interopRequireDefault(require(".."));
var _utils = require("../utils");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const isEven = number => number % 2 === 0;
const header = 'Answer "yes" if number even otherwise answer "no".\n';
const gameEvenBody = () => {
const question = (0, _utils.randomNumber)(0, 1000);
const answer = isEven(question) ? 'yes' : 'no';
return (0, _hexletPairs.cons)(question, answer);
};
var _default = () => (0, _.default)(header, gameEvenBody);
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9icmFpbi1ldmVuLmpzIl0sIm5hbWVzIjpbImlzRXZlbiIsIm51bWJlciIsImhlYWRlciIsImdhbWVFdmVuQm9keSIsInF1ZXN0aW9uIiwiYW5zd2VyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7O0FBQ0E7O0FBQ0E7Ozs7QUFFQSxNQUFNQSxNQUFNLEdBQUdDLE1BQU0sSUFBSUEsTUFBTSxHQUFHLENBQVQsS0FBZSxDQUF4Qzs7QUFDQSxNQUFNQyxNQUFNLEdBQUcsc0RBQWY7O0FBQ0EsTUFBTUMsWUFBWSxHQUFHLE1BQU07QUFDekIsUUFBTUMsUUFBUSxHQUFHLHlCQUFhLENBQWIsRUFBZ0IsSUFBaEIsQ0FBakI7QUFDQSxRQUFNQyxNQUFNLEdBQUdMLE1BQU0sQ0FBQ0ksUUFBRCxDQUFOLEdBQW1CLEtBQW5CLEdBQTJCLElBQTFDO0FBQ0EsU0FBTyx1QkFBS0EsUUFBTCxFQUFlQyxNQUFmLENBQVA7QUFDRCxDQUpEOztlQU1lLE1BQU0sZUFBS0gsTUFBTCxFQUFhQyxZQUFiLEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb25zIH0gZnJvbSAnaGV4bGV0LXBhaXJzJztcbmltcG9ydCBnYW1lIGZyb20gJy4uJztcbmltcG9ydCB7IHJhbmRvbU51bWJlciB9IGZyb20gJy4uL3V0aWxzJztcblxuY29uc3QgaXNFdmVuID0gbnVtYmVyID0+IG51bWJlciAlIDIgPT09IDA7XG5jb25zdCBoZWFkZXIgPSAnQW5zd2VyIFwieWVzXCIgaWYgbnVtYmVyIGV2ZW4gb3RoZXJ3aXNlIGFuc3dlciBcIm5vXCIuXFxuJztcbmNvbnN0IGdhbWVFdmVuQm9keSA9ICgpID0+IHtcbiAgY29uc3QgcXVlc3Rpb24gPSByYW5kb21OdW1iZXIoMCwgMTAwMCk7XG4gIGNvbnN0IGFuc3dlciA9IGlzRXZlbihxdWVzdGlvbikgPyAneWVzJyA6ICdubyc7XG4gIHJldHVybiBjb25zKHF1ZXN0aW9uLCBhbnN3ZXIpO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgKCkgPT4gZ2FtZShoZWFkZXIsIGdhbWVFdmVuQm9keSk7XG4iXX0=