<meta charset="utf-8">
<h3> Este programa sirve para las tablas de multiplicar </h3>
<script type="text/javascript">
function saltarLinea(){
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(parametro){
document.write(parametro);
saltarLinea();
}
function tablaDeMultiplicarConWhile(numero,limite){
//Inicio del contador
var multiplicador=0;
//Condicion que debe cumplirse durante la ejecucion del bucle
while(multiplicador<=limite){
imprimir("La multiplicacion de " + numero + " por " + multiplicador + " es " + numero*multiplicador);
//Durante el bucle el contador se va incrementando en 1
multiplicador=multiplicador+1;
}
imprimir("Fin");
}
function tablaDeMultiplicarConFor(numero,limite){
// El contador es parte de los parametros del bucle for, se debe cumplir una condicion hasta el cierre del bucle , finalmente el contador ira aumentando de uno en uno otra forma de escribirlo seria multiplicador++
for(var multiplicador=0; multiplicador<=limite; multiplicador=multiplicador+1){
imprimir("La multiplicacion de " + numero + " por " + multiplicador + " es " + numero*multiplicador);
}
imprimir("Fin");
}
imprimir("<h3> Esto esta hecho con bucle while </h3>");
var numero= parseInt(prompt("Ingrese el numero del cual quiere obtener la tabla de multiplicar"));
var limite= parseInt(prompt("Ingrese el limite con el cual quiere que su numero se multiplique: "));
tablaDeMultiplicarConWhile(numero,limite);
imprimir("<h3> Esto esta hecho con bucle for </h3>");
tablaDeMultiplicarConFor(numero,limite);
</script>