Just nu i M3-nätverket
Gå till innehåll
Jompan

Beräkna ett kapital med ränta på ränta efter ett antal år

Rekommendera Poster

Jag har en uppgift att räkna ut behållning inkl ränta efter ett antal år. Ingående kapital, år och ränta anropar jag via resultatet.

 

Min kod ser ut så här:

var money, years, interest;

function calculateInterest(money, years, interest) {
	interest = interest/100;
	return Math.round(money*(1 + (interest * years)));
}

result = calculateInterest(818, 27, 1);

Men det verkar som om jag bara får med mig kapital + ränteökning, men inte räntan på årsräntorna.

 

Finns det någon idé hur jag kan lösa problemet?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Nja, tack för inlägg, men det gick inget bra, så jag har försökt på ett nytt sätt med en for-loop.

var sum;

function calculateInterest(money, interest, years) {
	interest = 1 + interest/100;
	 for (sum=1; sum<years.length; sum++)	{
		sum = money * interest;
	 }
	return sum;
}	 

sum = calculateInterest(818, 1, 27);

Men inte heller den vägen är framgångsrik.

 

Finns det någon som har en idé till lösning?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Formeln i mitt tidigare inlägg är rätt, så här kan du göra:

 

  return  (Math.round(money * Math.pow((1 + interest), years)));

 

så fungerar det!

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...