Tratando de calcular la ganancia diaria si $ se duplica cada día, comenzando con un centavo. Tengo la mayor parte, excepto que el día 1 obtengo 2 centavos donde debería ser 1 centavo.
<script> var money = 1; for (var i = 1; i < 31; i++) { money = money * 2; total = money /100; document.writeln("<p>After day " + i + " you will have " + money + " cents.</p>"); } document.writeln("<p>In thirty days you will have earned $" + total + ".</p>"); </script> var money = 1; var total = 0; for (var i = 1; i < 31; i++) { // as you've already set the money for the 1st day, start the calculating loop from the 2nd day if(i = 1){ total = money /100; document.writeln("<p>After day " + i + " you will have " + money + " cents.</p>"); }else{ money = money * 2; total = money /100; document.writeln("<p>After day " + i + " you will have " + money + " cents.</p>"); } } document.writeln("<p>In thirty days you will have earned $" + total + ".</p>");como ya ha configurado el dinero para el primer día, inicie el ciclo de cálculo desde el segundo día