Advertisement
vladovip

JavaScript - Login_ Exercise_ Basic Syntax_ Conditional statements

Dec 19th, 2021
805
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function login(input) {
  2.  
  3.     let userName = input.shift();
  4.     // console.log(userName);
  5.     let password = userName.split('').reverse().join("");
  6.     //  console.log(password);
  7.  
  8.     let passCounter = 0;
  9.     let currentPassword = input.shift();
  10.  
  11.    
  12.     while (currentPassword !== password && passCounter <= input.length+1) {
  13.         passCounter++;
  14.         console.log(`Incorrect password. Try again.`);
  15.         currentPassword = input.shift();
  16.     }
  17.      
  18.  
  19.     if (currentPassword === password) {
  20.         console.log(`User ${userName} logged in.`);
  21.     } else {
  22.         console.log(`User ${userName} blocked!`);
  23.     }
  24.  
  25.    
  26.  
  27.  
  28. }
  29.  
  30. login(['sunny','rainy','cloudy','sunny','not sunny']);
  31.  
  32.  
  33.  
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement