brain-games10
Version:
Hexlet Project #1
30 lines (21 loc) • 2.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _utils = _interopRequireDefault(require("../utils"));
var _ = _interopRequireDefault(require(".."));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const rule = 'Answer "yes" if number even otherwise answer "no".';
const isEven = num => num % 2 === 0;
const generateQuestion = () => {
const question = (0, _utils.default)(100);
const correctAnswer = isEven(question) ? 'yes' : 'no';
return {
question,
correctAnswer
};
};
var _default = () => (0, _.default)(rule, generateQuestion);
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9nYW1lLWV2ZW4uanMiXSwibmFtZXMiOlsicnVsZSIsImlzRXZlbiIsIm51bSIsImdlbmVyYXRlUXVlc3Rpb24iLCJxdWVzdGlvbiIsImNvcnJlY3RBbnN3ZXIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFDQTs7OztBQUVBLE1BQU1BLElBQUksR0FBRyxvREFBYjs7QUFFQSxNQUFNQyxNQUFNLEdBQUdDLEdBQUcsSUFBSUEsR0FBRyxHQUFHLENBQU4sS0FBWSxDQUFsQzs7QUFFQSxNQUFNQyxnQkFBZ0IsR0FBRyxNQUFNO0FBQzdCLFFBQU1DLFFBQVEsR0FBRyxvQkFBcUIsR0FBckIsQ0FBakI7QUFDQSxRQUFNQyxhQUFhLEdBQUdKLE1BQU0sQ0FBQ0csUUFBRCxDQUFOLEdBQW1CLEtBQW5CLEdBQTJCLElBQWpEO0FBQ0EsU0FBTztBQUFFQSxJQUFBQSxRQUFGO0FBQVlDLElBQUFBO0FBQVosR0FBUDtBQUNELENBSkQ7O2VBTWUsTUFBTSxlQUFTTCxJQUFULEVBQWVHLGdCQUFmLEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZ2VuZXJhdGVSYW5kb21OdW1iZXIgZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IGdhbWVMb29wIGZyb20gJy4uJztcblxuY29uc3QgcnVsZSA9ICdBbnN3ZXIgXCJ5ZXNcIiBpZiBudW1iZXIgZXZlbiBvdGhlcndpc2UgYW5zd2VyIFwibm9cIi4nO1xuXG5jb25zdCBpc0V2ZW4gPSBudW0gPT4gbnVtICUgMiA9PT0gMDtcblxuY29uc3QgZ2VuZXJhdGVRdWVzdGlvbiA9ICgpID0+IHtcbiAgY29uc3QgcXVlc3Rpb24gPSBnZW5lcmF0ZVJhbmRvbU51bWJlcigxMDApO1xuICBjb25zdCBjb3JyZWN0QW5zd2VyID0gaXNFdmVuKHF1ZXN0aW9uKSA/ICd5ZXMnIDogJ25vJztcbiAgcmV0dXJuIHsgcXVlc3Rpb24sIGNvcnJlY3RBbnN3ZXIgfTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0ICgpID0+IGdhbWVMb29wKHJ1bGUsIGdlbmVyYXRlUXVlc3Rpb24pO1xuIl19