Invoer en berekening
De calculator heeft drie velden. Leningbedrag is het bedrag van een ongedekte persoonlijke lening dat je wilt lenen, ingevoerd in Britse ponden. Jaarlijkse rente is het percentage dat in de berekening voor één jaar wordt toegepast. Looptijd is de aflossingsperiode in jaren. Het script vermenigvuldigt het ingevoerde aantal jaren met 12. Een looptijd van bijvoorbeeld 2,5 levert dus 30 maandelijkse betalingen op, ook al vermeldt het label jaren. Elke wijziging start een nieuwe berekening. Het resultaat gaat uit van elke maand één gelijk bedrag en van een ongewijzigde rente en looptijd. Het toont het berekende maandbedrag, herhaalt de hoofdsom en vermeldt de totale rente en het totaal terug te betalen bedrag. Bedragen in ponden worden met twee decimalen weergegeven. Geldige waarden voor bedrag, rente en looptijd mogen decimalen bevatten. Wanneer je een veld verlaat, wordt het opnieuw opgemaakt met scheidingstekens voor duizendtallen en decimalen die bij de taalinstelling passen, maar alleen als de opgemaakte waarde hetzelfde ingevoerde getal behoudt. De velden vragen niet naar inkomen, bestaande schulden, kosten, betaaldatums of het doel van de lening. Het resultaat is daarom een illustratie van de aflossing, geen offerte van een kredietverstrekker, beoordeling van de betaalbaarheid of kredietgoedkeuring.