UNPKG

brain-games-kulpubekov

Version:

Brain Games, first project

32 lines (23 loc) 2.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _index = _interopRequireDefault(require("../index")); var _brainUtils = _interopRequireDefault(require("../brain-utils")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const gameDescription = 'Find the greatest common divisor of given numbers.'; const findGcd = (a, b) => { if (b === 0) return String(a); return findGcd(b, a % b); }; const getData = () => { const num1 = (0, _brainUtils.default)(20); const num2 = (0, _brainUtils.default)(20); const res = findGcd(num1, num2); const question = `${num1} ${num2}`; return [question, res]; }; var _default = () => (0, _index.default)(getData, gameDescription); exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9nY2QuanMiXSwibmFtZXMiOlsiZ2FtZURlc2NyaXB0aW9uIiwiZmluZEdjZCIsImEiLCJiIiwiU3RyaW5nIiwiZ2V0RGF0YSIsIm51bTEiLCJudW0yIiwicmVzIiwicXVlc3Rpb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFDQTs7OztBQUVBLE1BQU1BLGVBQWUsR0FBRyxvREFBeEI7O0FBRUEsTUFBTUMsT0FBTyxHQUFHLENBQUNDLENBQUQsRUFBSUMsQ0FBSixLQUFVO0FBQ3hCLE1BQUlBLENBQUMsS0FBSyxDQUFWLEVBQWEsT0FBT0MsTUFBTSxDQUFDRixDQUFELENBQWI7QUFDYixTQUFPRCxPQUFPLENBQUNFLENBQUQsRUFBSUQsQ0FBQyxHQUFHQyxDQUFSLENBQWQ7QUFDRCxDQUhEOztBQUtBLE1BQU1FLE9BQU8sR0FBRyxNQUFNO0FBQ3BCLFFBQU1DLElBQUksR0FBRyx5QkFBVyxFQUFYLENBQWI7QUFDQSxRQUFNQyxJQUFJLEdBQUcseUJBQVcsRUFBWCxDQUFiO0FBQ0EsUUFBTUMsR0FBRyxHQUFHUCxPQUFPLENBQUNLLElBQUQsRUFBT0MsSUFBUCxDQUFuQjtBQUNBLFFBQU1FLFFBQVEsR0FBSSxHQUFFSCxJQUFLLElBQUdDLElBQUssRUFBakM7QUFFQSxTQUFPLENBQUNFLFFBQUQsRUFBV0QsR0FBWCxDQUFQO0FBQ0QsQ0FQRDs7ZUFTZSxNQUFNLG9CQUFLSCxPQUFMLEVBQWNMLGVBQWQsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBnYW1lIGZyb20gJy4uL2luZGV4JztcbmltcG9ydCBtYWtlUmFuZG9tIGZyb20gJy4uL2JyYWluLXV0aWxzJztcblxuY29uc3QgZ2FtZURlc2NyaXB0aW9uID0gJ0ZpbmQgdGhlIGdyZWF0ZXN0IGNvbW1vbiBkaXZpc29yIG9mIGdpdmVuIG51bWJlcnMuJztcblxuY29uc3QgZmluZEdjZCA9IChhLCBiKSA9PiB7XG4gIGlmIChiID09PSAwKSByZXR1cm4gU3RyaW5nKGEpO1xuICByZXR1cm4gZmluZEdjZChiLCBhICUgYik7XG59O1xuXG5jb25zdCBnZXREYXRhID0gKCkgPT4ge1xuICBjb25zdCBudW0xID0gbWFrZVJhbmRvbSgyMCk7XG4gIGNvbnN0IG51bTIgPSBtYWtlUmFuZG9tKDIwKTtcbiAgY29uc3QgcmVzID0gZmluZEdjZChudW0xLCBudW0yKTtcbiAgY29uc3QgcXVlc3Rpb24gPSBgJHtudW0xfSAke251bTJ9YDtcblxuICByZXR1cm4gW3F1ZXN0aW9uLCByZXNdO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgKCkgPT4gZ2FtZShnZXREYXRhLCBnYW1lRGVzY3JpcHRpb24pO1xuIl19