Skip to content

Instantly share code, notes, and snippets.

@ConnorFM
Created November 19, 2019 15:59
Show Gist options
  • Save ConnorFM/32ccbd006616de5a1bea4ba19690e3af to your computer and use it in GitHub Desktop.
Save ConnorFM/32ccbd006616de5a1bea4ba19690e3af to your computer and use it in GitHub Desktop.
process.stdin.resume();
process.stdin.setEncoding("utf8");
let now = new Date(Date.now());
let year = now.getFullYear();
console.log("How old are you?");
process.stdin.on("data", integer => {
if (typeof integer === "number" && Number.isInteger(integer)) {
if (integer <= 99) {
let birthYear = year - integer;
console.log(`You were born in ${birthYear}`);
process.exit();
} else {
console.log("Nobody's this old");
process.exit();
}
} else {
console.log("Age must be an integer");
process.exit();
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment