Renzott

Nightbot !Amor

Sep 19th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. Data:
  3.  
  4.  
  5. 1. $(user), te quiero un $(var)%
  6. 2. $(user), te odio un $(var)%
  7. 3. $(user), te detesto un $(var)%
  8. 4. $(user), $(channel) te ama un $(var)%
  9. 5. $(user), $(channel) te odia un $(var)%
  10. 6. $(user), nadie te quiere :)
  11.  
  12.  
  13. */
  14.  
  15. /*JavaScript (NodeJs + Express)*/
  16.  
  17. /*Instanciar Router*/
  18. app.get('/amor/:user',(req,res)=>{
  19.    
  20.     var option = Math.floor(Math.random() * (6 - 1 + 1)) + 1; /*<- Generar numero Aleatorio del 1 al 6*/
  21.  
  22.     var love = Math.floor(Math.random() * (100 - 0 + 1)) + 0; /*<- Generar numero Aleatorio del 0 al 100*/
  23.  
  24.     var user = req.params.user; <- Capturo el parámetro (user)
  25.  
  26.     var sentence = null; /*<- Instanciar variable de la oración */
  27.    
  28.     /*Escoger entre los 6 dependiendo del numero generado en "option"*/
  29.     switch(option){
  30.  
  31.         case 1:
  32.                 sentence = user + ", te quiero un " + love + "%";
  33.                 break;
  34.         case 2:
  35.                 sentence = user + ", te odio un " + love + "%";
  36.                 break;
  37.         case 3:
  38.                 sentence = user + ", te detesto un " + love + "%";
  39.                 break;
  40.         case 4:
  41.                 sentence = user + ", Keciyo! te ama un " + love + "%";
  42.                 break;
  43.         case 5:
  44.                 sentence = user + ", Keciyo! te odia un " + love + "%";
  45.                 break;
  46.         case 6:
  47.                 sentence = user + ", nadie te quiere :)";
  48.                 break;
  49.         default:
  50.                 sentence = user + ", ahora no" ;
  51.                 break;
  52.     }
  53.  
  54.     /*Envió de la oración seleccionada*/
  55.     res.send(sentence);
  56.  
  57. });
Add Comment
Please, Sign In to add comment