Last active
March 13, 2018 10:49
-
-
Save maylisdoucet/ef172ef79dbc941e7b920005c45fd81a to your computer and use it in GitHub Desktop.
app.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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