Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. const readline = require('readline')
  2. const rli = readline.createInterface({
  3. input: process.stdin,
  4. output: process.stdout
  5. })
  6. console.log("Entrez un nombre entre 1 et 100 à faire chercher:")
  7. rli.on('line', (userinput) => {
  8. if ((isNaN(userinput)) || (userinput < 1) || (userinput > 100)) {
  9. console.log ("Votre saisie est incorrecte");
  10. } else {
  11. console.log ("Votre saisie est", userinput);
  12. console.log ("Je lance les recherches");
  13. calNum()
  14. }
  15. function calNum() {
  16. let numDefaut = 50
  17. let numModif = 25
  18. while (userinput != numDefaut) {
  19. if (userinput < numDefaut) {
  20. numDefaut -= numModif;
  21. numModif = numModif / 2;
  22. numModif = (Math.round(numModif));
  23. console.log("Ma nouvelle tentative est:", numDefaut);
  24. } else if (userinput > numDefaut); {
  25. numDefaut += numModif;
  26. numModif = numModif / 2;
  27. numModif = Math.round(numModif);
  28. console.log("Ma nouvelle tentative est:", numDefaut);
  29. }
  30. if (userinput == numDefaut) {
  31. console.log("La valeur que vous avez saisie est :", numDefaut);
  32. }
  33. }
  34. }
  35. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement