Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. function jeux () {
  2.  
  3. function rand ( n ) {
  4. return ( Math.floor ( Math.random ( ) * n + 1 ) );
  5. }
  6. //boucle pour demander si on veut rejouer
  7. do {
  8. //choix de rand
  9. var test = parseInt(prompt('Entrez 1 pour trouver un nombre entre 0 et 10\n\nEntrez 2 pour trouver un nombre entre 0 et 100\n\nEntrez 3 pour trouver un nombre entre 0 et 1000\n\n(Pour quiter entrez "N")\n\n'));
  10.  
  11.  
  12. if(test == 1 || test == 2 || test == 3) {
  13.  
  14. switch (test) {
  15. case 1:
  16. var b = 10;
  17. break;
  18.  
  19. case 2:
  20. var b = 100;
  21. break;
  22.  
  23. case 3:
  24. var b = 1000;
  25. break;
  26. }
  27.  
  28. var rand = rand(+b), i = 0;
  29.  
  30. //boucle pour réaficher la console pour trouver le nombre
  31. do {
  32.  
  33. i++;
  34. var num1 = parseInt(prompt('Entrez un chiffre : \n\n'));
  35.  
  36. if(num1 < rand) {
  37. alert('C\'est plus !');
  38. }
  39.  
  40. else if(num1 > rand){
  41. alert('C\'est moins !');
  42. }
  43.  
  44. else {
  45. break;
  46. }
  47.  
  48. } while(num1 != rand);
  49.  
  50.  
  51. if(num1 == rand){
  52. alert('Bravo vous avez trouvé le nombre en '+i+' fois !');
  53. }
  54.  
  55. else {
  56. alert('Vous avez décidé d\'arreter le jeux.');
  57. }
  58.  
  59. }
  60.  
  61. else {
  62. alert('Erreur vous n\'avez pas rentré 1,2 ou 3')
  63. }
  64.  
  65. var repeat = prompt('Voulez vous rejouer ? : [O/N]');
  66. } while(repeat == 'o' || repeat == 'O');
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement