project-magzhan-brgms
Version:
This a brain-games project from Hexlet
32 lines (21 loc) • 2.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getRandomNumber = exports.getPlayerAnswer = exports.getPlayerName = void 0;
var _readlineSync = _interopRequireDefault(require("readline-sync"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const getPlayerName = () => {
const name = _readlineSync.default.question('May I have your name? ');
console.log(`Hello, ${name}!`);
return name;
};
exports.getPlayerName = getPlayerName;
const getPlayerAnswer = () => {
const answer = _readlineSync.default.question('Your answer: ');
return answer;
};
exports.getPlayerAnswer = getPlayerAnswer;
const getRandomNumber = (min, max) => Math.floor(Math.random() * (max - min)) + min;
exports.getRandomNumber = getRandomNumber;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9hcGlCckdtcy5qcyJdLCJuYW1lcyI6WyJnZXRQbGF5ZXJOYW1lIiwibmFtZSIsInJlYWRsaW5lU3luYyIsInF1ZXN0aW9uIiwiY29uc29sZSIsImxvZyIsImdldFBsYXllckFuc3dlciIsImFuc3dlciIsImdldFJhbmRvbU51bWJlciIsIm1pbiIsIm1heCIsIk1hdGgiLCJmbG9vciIsInJhbmRvbSJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOzs7O0FBRU8sTUFBTUEsYUFBYSxHQUFHLE1BQU07QUFDakMsUUFBTUMsSUFBSSxHQUFHQyxzQkFBYUMsUUFBYixDQUFzQix3QkFBdEIsQ0FBYjs7QUFDQUMsRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQWEsVUFBU0osSUFBSyxHQUEzQjtBQUNBLFNBQU9BLElBQVA7QUFDRCxDQUpNOzs7O0FBTUEsTUFBTUssZUFBZSxHQUFHLE1BQU07QUFDbkMsUUFBTUMsTUFBTSxHQUFHTCxzQkFBYUMsUUFBYixDQUFzQixlQUF0QixDQUFmOztBQUNBLFNBQU9JLE1BQVA7QUFDRCxDQUhNOzs7O0FBS0EsTUFBTUMsZUFBZSxHQUFHLENBQUNDLEdBQUQsRUFBTUMsR0FBTixLQUFjQyxJQUFJLENBQUNDLEtBQUwsQ0FBV0QsSUFBSSxDQUFDRSxNQUFMLE1BQWlCSCxHQUFHLEdBQUdELEdBQXZCLENBQVgsSUFBMENBLEdBQWhGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlYWRsaW5lU3luYyBmcm9tICdyZWFkbGluZS1zeW5jJztcblxuZXhwb3J0IGNvbnN0IGdldFBsYXllck5hbWUgPSAoKSA9PiB7XG4gIGNvbnN0IG5hbWUgPSByZWFkbGluZVN5bmMucXVlc3Rpb24oJ01heSBJIGhhdmUgeW91ciBuYW1lPyAnKTtcbiAgY29uc29sZS5sb2coYEhlbGxvLCAke25hbWV9IWApO1xuICByZXR1cm4gbmFtZTtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRQbGF5ZXJBbnN3ZXIgPSAoKSA9PiB7XG4gIGNvbnN0IGFuc3dlciA9IHJlYWRsaW5lU3luYy5xdWVzdGlvbignWW91ciBhbnN3ZXI6ICcpO1xuICByZXR1cm4gYW5zd2VyO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFJhbmRvbU51bWJlciA9IChtaW4sIG1heCkgPT4gTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogKG1heCAtIG1pbikpICsgbWluO1xuIl19