sergeycw_first_project
Version:
my first hexlet project
36 lines (27 loc) • 2.46 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _ = require('..');
var _math = require('../math');
var task = function task() {
var num1 = (0, _math.getRandom)(101);
var num2 = (0, _math.getRandom)(101);
return { num1: num1, num2: num2 };
};
var rules = 'Find the greatest common divisor of given numbers.';
var rightAnswer = function rightAnswer(_ref) {
var num1 = _ref.num1,
num2 = _ref.num2;
return (0, _math.getGcd)(num1, num2);
};
var taskToString = function taskToString(_ref2) {
var num1 = _ref2.num1,
num2 = _ref2.num2;
return num1 + ' ' + num2;
};
var rounds = 3;
exports.default = function () {
return (0, _.makeGame)(rules, rounds, task, rightAnswer, taskToString);
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9nY2QuanMiXSwibmFtZXMiOlsidGFzayIsIm51bTEiLCJudW0yIiwicnVsZXMiLCJyaWdodEFuc3dlciIsInRhc2tUb1N0cmluZyIsInJvdW5kcyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7O0FBQ0E7O0FBRUEsSUFBTUEsT0FBTyxTQUFQQSxJQUFPLEdBQU07QUFDakIsTUFBTUMsT0FBTyxxQkFBVSxHQUFWLENBQWI7QUFDQSxNQUFNQyxPQUFPLHFCQUFVLEdBQVYsQ0FBYjtBQUNBLFNBQU8sRUFBRUQsVUFBRixFQUFRQyxVQUFSLEVBQVA7QUFDRCxDQUpEOztBQU1BLElBQU1DLFFBQVEsb0RBQWQ7O0FBRUEsSUFBTUMsY0FBYyxTQUFkQSxXQUFjO0FBQUEsTUFBR0gsSUFBSCxRQUFHQSxJQUFIO0FBQUEsTUFBU0MsSUFBVCxRQUFTQSxJQUFUO0FBQUEsU0FBb0Isa0JBQU9ELElBQVAsRUFBYUMsSUFBYixDQUFwQjtBQUFBLENBQXBCOztBQUVBLElBQU1HLGVBQWUsU0FBZkEsWUFBZTtBQUFBLE1BQUdKLElBQUgsU0FBR0EsSUFBSDtBQUFBLE1BQVNDLElBQVQsU0FBU0EsSUFBVDtBQUFBLFNBQXVCRCxJQUF2QixTQUErQkMsSUFBL0I7QUFBQSxDQUFyQjs7QUFFQSxJQUFNSSxTQUFTLENBQWY7O2tCQUVlO0FBQUEsU0FBTSxnQkFBU0gsS0FBVCxFQUFnQkcsTUFBaEIsRUFBd0JOLElBQXhCLEVBQThCSSxXQUE5QixFQUEyQ0MsWUFBM0MsQ0FBTjtBQUFBLEMiLCJmaWxlIjoiZ2NkLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgbWFrZUdhbWUgfSBmcm9tICcuLic7XG5pbXBvcnQgeyBnZXRSYW5kb20sIGdldEdjZCB9IGZyb20gJy4uL21hdGgnO1xuXG5jb25zdCB0YXNrID0gKCkgPT4ge1xuICBjb25zdCBudW0xID0gZ2V0UmFuZG9tKDEwMSk7XG4gIGNvbnN0IG51bTIgPSBnZXRSYW5kb20oMTAxKTtcbiAgcmV0dXJuIHsgbnVtMSwgbnVtMiB9O1xufTtcblxuY29uc3QgcnVsZXMgPSAnRmluZCB0aGUgZ3JlYXRlc3QgY29tbW9uIGRpdmlzb3Igb2YgZ2l2ZW4gbnVtYmVycy4nO1xuXG5jb25zdCByaWdodEFuc3dlciA9ICh7IG51bTEsIG51bTIgfSkgPT4gZ2V0R2NkKG51bTEsIG51bTIpO1xuXG5jb25zdCB0YXNrVG9TdHJpbmcgPSAoeyBudW0xLCBudW0yIH0pID0+IGAke251bTF9ICR7bnVtMn1gO1xuXG5jb25zdCByb3VuZHMgPSAzO1xuXG5leHBvcnQgZGVmYXVsdCAoKSA9PiBtYWtlR2FtZShydWxlcywgcm91bmRzLCB0YXNrLCByaWdodEFuc3dlciwgdGFza1RvU3RyaW5nKTtcbiJdfQ==