Ya que, si cambiamos el número "5" por un prompt que nos permita interactuar con el cliente, donde sea este el que escoja el número, obtenemos que, a la hora de imprimir el FOR nos dará un error, por lo que tendríamos que declarar la variable antes de declarar el FOR. Lo que nos resulta, al igual que el While, el mismo trabajo. ¿ alguien que me saque esta idea de la cabeza? Comparto código.
var tabla= parseInt(prompt("Escriba un numero para multiplicar"))
for(var multiplicador = 1;multiplicador <= 10;multiplicador = multiplicador + 1) {
imprimir( tabla + " x " + multiplicador + " = " + tabla * multiplicador);
}