CCCPaste

Safe password

function pass(input){
   let a=Number(input.shift());
   let b=Number(input.shift());
   let maxCombos=Number(input.shift());
   let line="";
   let generated=0;
   let firstSymbol=35;
   let secondSymbol=64;

   for (let i=1;i<=a;i++){
       for (let j=1; j<=b; j++){
           line+=String.fromCharCode(firstSymbol)+
           String.fromCharCode(secondSymbol)+i+j+
           String.fromCharCode(secondSymbol)+String.fromCharCode(firstSymbol)+"|";
           generated++;
           if(generated>=maxCombos){
               break;
           }
           firstSymbol++;
           if (firstSymbol>55){
               firstSymbol=35;
           }
           secondSymbol++;
           if (secondSymbol>96){
               secondSymbol=64;
           }

       }
 
       if(generated>=maxCombos){
        break;
    }
   }
   console.log(line);

    
}