atm-operations

Basic operations for an ATM

Usage no npm install needed!

<script type="module">
  import atmOperations from 'https://cdn.skypack.dev/atm-operations';
</script>

README

ATM

Description

Basic operations for an ATM

Usage


 let ATM=require("./ATM").ATM;


        const show_check_balance=(pass)=>
        {
        let result=atm.verify_password(pass);
        if(result===false)
        {
            console.log("                    ");
            console.log("The password is wrong");
           
        }
        else
        {
            console.log("                    ");
            console.log("Your current balance is: "+ atm.check_balance());
        }
       
        }
        const show_enter_balance=(deposit,pass)=>
        {
           
            let result=atm.verify_password(pass);
            if(result===false)
            {
                console.log("                    ");
                console.log("The password is wrong");
               
            }
            else{
                console.log("                                                    ");
                console.log("Your deposited amount is: "+ deposit);
                console.log("                                                    ");
               let newbalance= atm.enter_balance(deposit);
               atm.balance=newbalance;
                console.log("Your current balance is: "+ atm.check_balance());
            }
         
        }
        const  show_withdraw_balance=(withdrawal,pass)=>
        {
            let result=atm.verify_password(pass);
            if(result===false)
            {
                console.log("                    ");
                console.log("The password is wrong");
              
            }
           else{
            console.log("                                                    ");
            console.log("Your amount to withdraw is: "+ withdrawal);
            let resul=atm.withdraw_balance(withdrawal);
            if(resul===false)
            {
                console.log("                                                    ");
                console.log("The amount entered exceeds the balance");

            }
            else{
                console.log("                                                    ");
                atm.balance=resul;
                console.log("Your current balance is: "+ atm.check_balance());
            }
            
           }
          
        }
        
       let atm=new ATM(0,"asd");

        show_check_balance("asd");
        show_enter_balance(22.66,"asd");
        show_enter_balance(33.25,"asd");
        show_withdraw_balance(89.52,"asd");