Advertisement
Creeper96

Untitled

Nov 7th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Ejercicio 1 pag 45</title>
  6. </head>
  7. <body>
  8. <script>
  9.  
  10. var miUsuario, user, pass;
  11.  
  12.  
  13.  
  14. function Usuario( _usuario, _clave ) {
  15.  
  16. //propiedades
  17. this.usuario = _usuario;
  18. this.clave = _clave;
  19.  
  20.  
  21. //metodos, que puedo hacer con el objeto
  22. this.comprobarUsuario = function( _usu, _cla) {
  23. if ( this.usuario == _usu && this.clave == _cla) {
  24. return true;
  25. } else {
  26. return false;
  27. }
  28. };
  29.  
  30. }
  31.  
  32.  
  33. miUsuario = new Usuario( "Roger", "1234" ); //Creo una instancia de usuario
  34.  
  35. do{
  36. //Este codigo viene ejecutado siempre una vez, y se repite hasta cuando la condicion puesta en el white no sea falsa
  37. user = prompt("Dime el nombre de usuario");
  38. pass = prompt("Dime la contraseña");
  39.  
  40. if(miUsuario.comprobarUsuario(user, pass)){
  41. alert("Bienvenido");
  42. }else{
  43. alert("Error, reintenta una otra vez");
  44. }
  45.  
  46.  
  47. }while( ! miUsuario.comprobarUsuario(user, pass) ); //La condicion es verdad cuando la contraseña no es correcta, ! significa not
  48. /// ! true ----> false
  49. /// ! false ----> true
  50.  
  51.  
  52.  
  53.  
  54.  
  55. /*
  56. alert("Bienvenido");
  57. alert("Contraseña erronea");
  58.  
  59. */
  60. </script>
  61. </body>
  62. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement