Skip to content

Instantly share code, notes, and snippets.

@maylisdoucet
Last active March 13, 2018 10:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maylisdoucet/ef172ef79dbc941e7b920005c45fd81a to your computer and use it in GitHub Desktop.
Save maylisdoucet/ef172ef79dbc941e7b920005c45fd81a to your computer and use it in GitHub Desktop.
app.js
process.stdin.resume()
process.stdin.setEncoding('utf8')
console.log('Quel est ton âge ?')
process.stdin.on('data', function( monAge ) {
if ( ( monAge < 99 ) && ( monAge > 0) ) {
console.log( 'Je suis née en:' + ( 2018 - monAge ) )
} else if ( monAge > 99 ) {
console.log( 'Tu es trop âgé.' )
} else {
console.log( 'Réessaye !' )
process.exit()
}
})
/* Challenge
Ma première application
Réaliser votre première application NodeJS. Cette application écrite doit demander à l'utilisateur son âge et, à partir de cette valeur, lui retourner son année de naissance. Vous posterez le lien de votre Gist.
Critéres de validation
L'application demande une valeur à l'utilisateur
La valeur ne peut être que numérique
La valeur ne peut pas être supérieure à 99
La valeur retournée est inférieure à l'année en cours
Solution
Installer node avec "brew install node" dans le terminal puis tester node avec "node -v"
Créer un fichier app.js avec un petit programme de test de style "console.log('Bienvenue dans Node.js !');" et sauvegarder.
Aller dans le dossier du fichier app.js avec le terminal.
Une fois dans le dossier, tester le programme sur le terminal avec la commande : "node app.js"
Logiquement, il affiche "Bienvenue dans Node.js !"
Si c'est bon, écrire le code dans un fichier app.js et le tester dans le terminal. */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment