UNPKG

braingamesivannikovg

Version:
53 lines (40 loc) 3.88 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ = _interopRequireDefault(require("..")); var _utils = _interopRequireDefault(require("../utils")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var description = 'What is the result of the expression?'; var gameData = function gameData() { var pseudoRandomNumber = (0, _utils.default)(1, 3); var question; var answer; var maximum = (0, _utils.default)(50, 100); var minimum = (0, _utils.default)(1, 49); var arg1 = (0, _utils.default)(minimum, maximum); var arg2 = (0, _utils.default)(minimum, maximum); switch (pseudoRandomNumber) { case 1: question = "".concat(arg1, " + ").concat(arg2); answer = "".concat(arg1 + arg2); break; case 2: question = "".concat(arg1, " - ").concat(arg2); answer = "".concat(arg1 - arg2); break; case 3: question = "".concat(arg1, " * ").concat(arg2); answer = "".concat(arg1 * arg2); break; default: break; } return [question, answer]; }; var _default = function _default() { return (0, _.default)(gameData, description); }; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9jYWxjLmpzIl0sIm5hbWVzIjpbImRlc2NyaXB0aW9uIiwiZ2FtZURhdGEiLCJwc2V1ZG9SYW5kb21OdW1iZXIiLCJxdWVzdGlvbiIsImFuc3dlciIsIm1heGltdW0iLCJtaW5pbXVtIiwiYXJnMSIsImFyZzIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFDQTs7OztBQUVBLElBQU1BLFdBQVcsR0FBRyx1Q0FBcEI7O0FBRUEsSUFBTUMsUUFBUSxHQUFHLFNBQVhBLFFBQVcsR0FBTTtBQUNyQixNQUFNQyxrQkFBa0IsR0FBRyxvQkFBYSxDQUFiLEVBQWdCLENBQWhCLENBQTNCO0FBRUEsTUFBSUMsUUFBSjtBQUNBLE1BQUlDLE1BQUo7QUFFQSxNQUFNQyxPQUFPLEdBQUcsb0JBQWEsRUFBYixFQUFpQixHQUFqQixDQUFoQjtBQUNBLE1BQU1DLE9BQU8sR0FBRyxvQkFBYSxDQUFiLEVBQWdCLEVBQWhCLENBQWhCO0FBRUEsTUFBTUMsSUFBSSxHQUFHLG9CQUFhRCxPQUFiLEVBQXNCRCxPQUF0QixDQUFiO0FBQ0EsTUFBTUcsSUFBSSxHQUFHLG9CQUFhRixPQUFiLEVBQXNCRCxPQUF0QixDQUFiOztBQUVBLFVBQVFILGtCQUFSO0FBQ0UsU0FBSyxDQUFMO0FBQ0VDLE1BQUFBLFFBQVEsYUFBTUksSUFBTixnQkFBZ0JDLElBQWhCLENBQVI7QUFDQUosTUFBQUEsTUFBTSxhQUFNRyxJQUFJLEdBQUdDLElBQWIsQ0FBTjtBQUNBOztBQUNGLFNBQUssQ0FBTDtBQUNFTCxNQUFBQSxRQUFRLGFBQU1JLElBQU4sZ0JBQWdCQyxJQUFoQixDQUFSO0FBQ0FKLE1BQUFBLE1BQU0sYUFBTUcsSUFBSSxHQUFHQyxJQUFiLENBQU47QUFDQTs7QUFDRixTQUFLLENBQUw7QUFDRUwsTUFBQUEsUUFBUSxhQUFNSSxJQUFOLGdCQUFnQkMsSUFBaEIsQ0FBUjtBQUNBSixNQUFBQSxNQUFNLGFBQU1HLElBQUksR0FBR0MsSUFBYixDQUFOO0FBQ0E7O0FBQ0Y7QUFDRTtBQWRKOztBQWdCQSxTQUFPLENBQUNMLFFBQUQsRUFBV0MsTUFBWCxDQUFQO0FBQ0QsQ0E3QkQ7O2VBK0JlO0FBQUEsU0FBTSxlQUFLSCxRQUFMLEVBQWVELFdBQWYsQ0FBTjtBQUFBLEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZ2FtZSBmcm9tICcuLic7XG5pbXBvcnQgZ2V0UmFuZG9tTnVtIGZyb20gJy4uL3V0aWxzJztcblxuY29uc3QgZGVzY3JpcHRpb24gPSAnV2hhdCBpcyB0aGUgcmVzdWx0IG9mIHRoZSBleHByZXNzaW9uPyc7XG5cbmNvbnN0IGdhbWVEYXRhID0gKCkgPT4ge1xuICBjb25zdCBwc2V1ZG9SYW5kb21OdW1iZXIgPSBnZXRSYW5kb21OdW0oMSwgMyk7XG5cbiAgbGV0IHF1ZXN0aW9uO1xuICBsZXQgYW5zd2VyO1xuXG4gIGNvbnN0IG1heGltdW0gPSBnZXRSYW5kb21OdW0oNTAsIDEwMCk7XG4gIGNvbnN0IG1pbmltdW0gPSBnZXRSYW5kb21OdW0oMSwgNDkpO1xuXG4gIGNvbnN0IGFyZzEgPSBnZXRSYW5kb21OdW0obWluaW11bSwgbWF4aW11bSk7XG4gIGNvbnN0IGFyZzIgPSBnZXRSYW5kb21OdW0obWluaW11bSwgbWF4aW11bSk7XG5cbiAgc3dpdGNoIChwc2V1ZG9SYW5kb21OdW1iZXIpIHtcbiAgICBjYXNlIDE6XG4gICAgICBxdWVzdGlvbiA9IGAke2FyZzF9ICsgJHthcmcyfWA7XG4gICAgICBhbnN3ZXIgPSBgJHthcmcxICsgYXJnMn1gO1xuICAgICAgYnJlYWs7XG4gICAgY2FzZSAyOlxuICAgICAgcXVlc3Rpb24gPSBgJHthcmcxfSAtICR7YXJnMn1gO1xuICAgICAgYW5zd2VyID0gYCR7YXJnMSAtIGFyZzJ9YDtcbiAgICAgIGJyZWFrO1xuICAgIGNhc2UgMzpcbiAgICAgIHF1ZXN0aW9uID0gYCR7YXJnMX0gKiAke2FyZzJ9YDtcbiAgICAgIGFuc3dlciA9IGAke2FyZzEgKiBhcmcyfWA7XG4gICAgICBicmVhaztcbiAgICBkZWZhdWx0OlxuICAgICAgYnJlYWs7XG4gIH1cbiAgcmV0dXJuIFtxdWVzdGlvbiwgYW5zd2VyXTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0ICgpID0+IGdhbWUoZ2FtZURhdGEsIGRlc2NyaXB0aW9uKTtcbiJdfQ==