UNPKG

@nox_wave/hexlet-braingames

Version:
36 lines (27 loc) 2.51 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _hexletPairs = require('hexlet-pairs'); var _ = require('..'); var _2 = _interopRequireDefault(_); var _utils = require('../utils'); var _utils2 = _interopRequireDefault(_utils); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var isEven = function isEven(number) { return number % 2 === 0; }; var maxRandomInteger = 100; var minRandomInteger = 1; exports.default = function () { var getGameData = function getGameData() { var question = (0, _utils2.default)(minRandomInteger, maxRandomInteger); var answer = isEven(question) ? 'yes' : 'no'; return (0, _hexletPairs.cons)(question, answer); }; (0, _2.default)({ instruction: 'Answer "yes" if number even otherwise answer "no"', getGameData: getGameData }); }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9ldmVuLmpzIl0sIm5hbWVzIjpbImlzRXZlbiIsIm51bWJlciIsIm1heFJhbmRvbUludGVnZXIiLCJtaW5SYW5kb21JbnRlZ2VyIiwiZ2V0R2FtZURhdGEiLCJxdWVzdGlvbiIsImFuc3dlciIsImluc3RydWN0aW9uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxTQUFTLFNBQVRBLE1BQVM7QUFBQSxTQUFVQyxTQUFTLENBQVQsS0FBZSxDQUF6QjtBQUFBLENBQWY7QUFDQSxJQUFNQyxtQkFBbUIsR0FBekI7QUFDQSxJQUFNQyxtQkFBbUIsQ0FBekI7O2tCQUVlLFlBQU07QUFDbkIsTUFBTUMsY0FBYyxTQUFkQSxXQUFjLEdBQU07QUFDeEIsUUFBTUMsV0FBVyxxQkFBaUJGLGdCQUFqQixFQUFtQ0QsZ0JBQW5DLENBQWpCO0FBQ0EsUUFBTUksU0FBU04sT0FBT0ssUUFBUCxJQUFtQixLQUFuQixHQUEyQixJQUExQztBQUNBLFdBQU8sdUJBQUtBLFFBQUwsRUFBZUMsTUFBZixDQUFQO0FBQ0QsR0FKRDtBQUtBLGtCQUFRO0FBQ05DLGlCQUFhLG1EQURQO0FBRU5IO0FBRk0sR0FBUjtBQUlELEMiLCJmaWxlIjoiZXZlbi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNvbnMgfSBmcm9tICdoZXhsZXQtcGFpcnMnO1xuaW1wb3J0IHJ1bkdhbWUgZnJvbSAnLi4nO1xuaW1wb3J0IGdldFJhbmRvbUludGVnZXIgZnJvbSAnLi4vdXRpbHMnO1xuXG5jb25zdCBpc0V2ZW4gPSBudW1iZXIgPT4gbnVtYmVyICUgMiA9PT0gMDtcbmNvbnN0IG1heFJhbmRvbUludGVnZXIgPSAxMDA7XG5jb25zdCBtaW5SYW5kb21JbnRlZ2VyID0gMTtcblxuZXhwb3J0IGRlZmF1bHQgKCkgPT4ge1xuICBjb25zdCBnZXRHYW1lRGF0YSA9ICgpID0+IHtcbiAgICBjb25zdCBxdWVzdGlvbiA9IGdldFJhbmRvbUludGVnZXIobWluUmFuZG9tSW50ZWdlciwgbWF4UmFuZG9tSW50ZWdlcik7XG4gICAgY29uc3QgYW5zd2VyID0gaXNFdmVuKHF1ZXN0aW9uKSA/ICd5ZXMnIDogJ25vJztcbiAgICByZXR1cm4gY29ucyhxdWVzdGlvbiwgYW5zd2VyKTtcbiAgfTtcbiAgcnVuR2FtZSh7XG4gICAgaW5zdHJ1Y3Rpb246ICdBbnN3ZXIgXCJ5ZXNcIiBpZiBudW1iZXIgZXZlbiBvdGhlcndpc2UgYW5zd2VyIFwibm9cIicsXG4gICAgZ2V0R2FtZURhdGEsXG4gIH0pO1xufTtcbiJdfQ==