Este es mi aporte compañeros, espero les agrade y les sirva :), estoy abierto a retroalimentacion y les deseo bonito día :))))))
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tablas 2</title>
</head>
<body>
<h1 style="text-align: center;">Aqui tendremos la tabls de multiplicar</h1>
<script>
function imprimir(textoIngresado) {
document.write(textoIngresado);
}
let multiplicador = 0;
let multiplicando = parseInt(prompt("elija su numero a multiplicar"));
////////////////////////////////////////////////codigo
if (multiplicando > 0 && multiplicando < 11) {
while (multiplicador < 11) {
multiplicador++;
imprimir('la multiplicación de '+ multiplicando+' por '+ multiplicador +' es '+multiplicador*multiplicando+ '<br>');
}
}
else{
imprimir('número o caracter no valido');
}
////////////////////////////////////////////////fin codigo
////////////////////////////////////////////////codigo for
if (multiplicando > 0 && multiplicando < 11) {
imprimir('<br>'+"usando ciclo for");
for (i = 0; i < 11; i++) {
let mult = i * multiplicando;
imprimir('<br>' + i + " X " + multiplicando + " = " + mult)
}
}
else {
imprimir('<br>'+' con "for" número o caracter no valido');
}
////////////////////////////////////////////////fin codigo
</script>
</body>
</html>