UNPKG

brain-games-mserov

Version:

[![Code Climate](https://api.codeclimate.com/v1/badges/edabc82c09506de9145f/maintainability)](https://codeclimate.com/github/mserov/project-lvl1-s192/maintainability) [![Build Status](https://travis-ci.org/mserov/project-lvl1-s192.svg?branch=master)](http

39 lines (26 loc) 2.65 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _hexletPairs = require('hexlet-pairs'); var _ = require('..'); var _2 = _interopRequireDefault(_); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var game = function game() { var rules = 'Answer "yes" if tne number is even otherwise answer "no".'; var generateQuestionAnswer = function generateQuestionAnswer() { var ifEven = function ifEven(num) { if (num % 2 === 0) { return 'yes'; } return 'no'; }; var maxNum = 1000; var question = Math.floor(Math.random() * maxNum); var correctAnswer = ifEven(question); return (0, _hexletPairs.cons)(question, correctAnswer); }; (0, _2.default)(rules, generateQuestionAnswer); }; exports.default = game; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nYW1lcy9icmFpbi1ldmVuLmpzIl0sIm5hbWVzIjpbImdhbWUiLCJydWxlcyIsImdlbmVyYXRlUXVlc3Rpb25BbnN3ZXIiLCJpZkV2ZW4iLCJudW0iLCJtYXhOdW0iLCJxdWVzdGlvbiIsIk1hdGgiLCJmbG9vciIsInJhbmRvbSIsImNvcnJlY3RBbnN3ZXIiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxPQUFPLFNBQVBBLElBQU8sR0FBTTtBQUNqQixNQUFNQyxRQUFRLDJEQUFkOztBQUVBLE1BQU1DLHlCQUF5QixTQUF6QkEsc0JBQXlCLEdBQU07QUFDbkMsUUFBTUMsU0FBUyxTQUFUQSxNQUFTLENBQUNDLEdBQUQsRUFBUztBQUN0QixVQUFJQSxNQUFNLENBQU4sS0FBWSxDQUFoQixFQUFtQjtBQUNqQixlQUFPLEtBQVA7QUFDRDs7QUFFRCxhQUFPLElBQVA7QUFDRCxLQU5EOztBQVFBLFFBQU1DLFNBQVMsSUFBZjs7QUFFQSxRQUFNQyxXQUFXQyxLQUFLQyxLQUFMLENBQVdELEtBQUtFLE1BQUwsS0FBZ0JKLE1BQTNCLENBQWpCO0FBQ0EsUUFBTUssZ0JBQWdCUCxPQUFPRyxRQUFQLENBQXRCOztBQUVBLFdBQU8sdUJBQUtBLFFBQUwsRUFBZUksYUFBZixDQUFQO0FBQ0QsR0FmRDs7QUFpQkEsa0JBQU9ULEtBQVAsRUFBY0Msc0JBQWQ7QUFDRCxDQXJCRDs7a0JBdUJlRixJIiwiZmlsZSI6ImJyYWluLWV2ZW4uanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb25zIH0gZnJvbSAnaGV4bGV0LXBhaXJzJztcbmltcG9ydCBlbmdpbmUgZnJvbSAnLi4nO1xuXG5jb25zdCBnYW1lID0gKCkgPT4ge1xuICBjb25zdCBydWxlcyA9ICdBbnN3ZXIgXCJ5ZXNcIiBpZiB0bmUgbnVtYmVyIGlzIGV2ZW4gb3RoZXJ3aXNlIGFuc3dlciBcIm5vXCIuJztcblxuICBjb25zdCBnZW5lcmF0ZVF1ZXN0aW9uQW5zd2VyID0gKCkgPT4ge1xuICAgIGNvbnN0IGlmRXZlbiA9IChudW0pID0+IHtcbiAgICAgIGlmIChudW0gJSAyID09PSAwKSB7XG4gICAgICAgIHJldHVybiAneWVzJztcbiAgICAgIH1cblxuICAgICAgcmV0dXJuICdubyc7XG4gICAgfTtcblxuICAgIGNvbnN0IG1heE51bSA9IDEwMDA7XG5cbiAgICBjb25zdCBxdWVzdGlvbiA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIG1heE51bSk7XG4gICAgY29uc3QgY29ycmVjdEFuc3dlciA9IGlmRXZlbihxdWVzdGlvbik7XG5cbiAgICByZXR1cm4gY29ucyhxdWVzdGlvbiwgY29ycmVjdEFuc3dlcik7XG4gIH07XG5cbiAgZW5naW5lKHJ1bGVzLCBnZW5lcmF0ZVF1ZXN0aW9uQW5zd2VyKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGdhbWU7XG4iXX0=