File tree Expand file tree Collapse file tree 3 files changed +28
-19
lines changed Expand file tree Collapse file tree 3 files changed +28
-19
lines changed Original file line number Diff line number Diff line change 44    < meta  charset ="UTF-8 "> 
55    < meta  http-equiv ="X-UA-Compatible " content ="IE=edge "> 
66    < meta  name ="viewport " content ="width=device-width, initial-scale=1.0 "> 
7-     < title > loan calculator </ title > 
7+     < title > Loan Calculator </ title > 
88    < link  rel ="stylesheet " href ="style.css "> 
99</ head > 
1010< body > 
1111    < div  class ="container "> 
12-         < h1 > loan calculator </ h1 > 
13-         < p > loan amount  $
14-             < input  onchange ="calculateLoan() " class ="input "   type ="number " id ="amount " min ="1 " max ="500000 "> 
12+         < h1 > Loan Calculator </ h1 > 
13+         < p > Loan Amount  $
14+             < input  onchange ="calculateLoan() " class ="input " type ="number " id ="loan- amountmin ="1 " max ="500000 "  value =" 10000 "> 
1515        </ p > 
16-         < p > interest rate % < input  onchange ="calculateLoan() " class ="input " type ="number " id ="interest_rate " min ="0 " max ="100 "  step =".1 "> 
16+         < p > Interest Rate %
17+             < input  onchange ="calculateLoan() " class ="input " type ="number " id ="interest-rate " min ="0 " max ="100 " value ="10 " step =".1 "> 
1718        </ p > 
18-         < p > month  to pay
19-             < input  onchange ="calculateLoan() " class ="input " type ="number " id ="months " min ="1 " max ="500000 "> 
19+         < p > Months  to pay
20+             < input  onchange ="calculateLoan() " class ="input " type ="number " id ="months-to-pay  " min ="6 " max ="48 "  value =" 12 "> 
2021        </ p > 
21-         < p  id ="payment "> monthly payment:  </ p > 
22+         < p  class =" payment "  id ="payment "> Monthly Payment: </ p > 
2223    </ div > 
24+ 
2325    < script  src ="index.js "> </ script > 
2426</ body > 
25- </ html > 
27+ </ html >   
Original file line number Diff line number Diff line change 11function  calculateLoan ( )  { 
2-     const  amount  =  document . getElementById ( "amount" ) . value 
3-     const  interest_rate  =  document . getElementById ( "interest_rate" ) . value 
4-     const  months  =  document . getElementById ( "months" ) . value 
5-     const  interest  =  ( amount  *  ( interest_rate  *  .01 ) )  /  months 
2+   loanAmountValue  =  document . getElementById ( "loan-amount" ) . value ; 
63
7-      const   payment   =   ( amount   /   months   +   interest ) . toFixed ( 2 ) 
4+   interestRateValue   =   document . getElementById ( " interest-rate" ) . value ; 
85
9-      document . getElementById ( "payment " ) . innerHTML   =   `monthly payment:  ${ payment } ` 
6+   MonthsToPayValue   =  document . getElementById ( "months-to-pay " ) . value ; 
107
8+   interest  =  ( loanAmountValue  *  ( interestRateValue  *  0.01 ) )  /  MonthsToPayValue ; 
119
12- } 
10+   monthlyPayment  =  ( loanAmountValue  /  MonthsToPayValue  +  interest ) . toFixed ( 2 ) ; 
11+ 
12+   document . getElementById ( 
13+     "payment" 
14+   ) . innerHTML  =  `Monthly Payment: ${ monthlyPayment }  ; 
15+ } 
Original file line number Diff line number Diff line change 99}
1010
1111.container {
12-     background-color  :  darkcyan;
12+     background :  darkcyan;
1313    color :  aliceblue;
1414    padding :  20px  ;
1515    border-radius :  10px  ;
16- 
1716}
1817
1918.input {
2019    width :  100%  ;
21-     height :  100%  ;
20+     font-size :  20px  ;
21+     height :  30px  ;
22+ }
23+ 
24+ .payment {
25+     font-weight :  600 ;
2226    font-size :  20px  ;
2327}
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments