while (contador <10) ---> eso dice que se repetira todo el bucle, mientras contador sea menor a 10.
Eso es lo que no entiendo, ¿cómo sabe el programa que esa cifra es la cantidad de veces que se repite la multiplicación? Pensaba que "counter" (la palabra que utiliza el manual) era una comosellame de javascript, igual que var o while, pero no, la cosa funciona aunque se denomine a la variable "cebolla" en vez de "counter".
Y no veo dónde está expresado que "contador", o "cebolla", o "me llamo Bond, James Bond", es el número de veces que hay que repetir el bucle. ¿¿¿Es una asignación por defecto cuando se ponen dos variables???
Muchas gracias por tu ayuda, un saludo.
PD: se supone que "Eloquent javascript" es lo más elemental