Buenas estoy practicando las lecciones del programa 1 y 2 de Logica. Eh pasado muchas horas tratando de hacer varios programas sencillos que combinen estas técnicas. los problemas cardíacos aparecen con la sentencia button.onclick, eh tenido una bolsa mas grande de dudas pero las iré anotando. Gracias por su ayuda los leo en comentarios.
var input = document
.querySelector("input");
function saltarLinea() {
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function nuevosValores() {
var nuevoValor = prompt(
"Cual sera el monto a depositar"
);
return parseInt(nuevoValor);
}
var historialDepositado = [125,
75
];
function ingresarDinero() {
var registroAntiguo =
historialDepositado;
registroAntiguo.push(
nuevosValores());
return registroAntiguo;
}
function cargarValor() {
historialDepositado =
ingresarDinero();
imprimir(
"Historial de los depósitos <br>" +
historialDepositado);
imprimir(
"Monto de depósitos alcanzado de todos los depósitos realizados: <br>" +
sumasDepositadas);
}
function calculoSumaTotalDepositada() {
var sumasDepositadas = 0;
for (var posicion =
0; posicion <
historialDepositado
.length; posicion++) {
sumasDepositadas =
sumasDepositadas +
historialDepositado[
posicion];
}
return sumasDepositadas;
}
historialDepositado =
ingresarDinero();
var sumasDepositadas =
calculoSumaTotalDepositada();
var button = document
.querySelector("button");
// no eh podido decifrar porque
//la sentencia button.onclick
//no funciona, aquí está
// button.onclick = cargarValor ;
imprimir(
"Historial de los depósitos <br>" +
historialDepositado);
imprimir(
"Monto de depósitos alcanzado de todos los depósitos realizados: <br>" +
sumasDepositadas);