Publicado en javascript

Tablas de multiplicar en javascript 

Hola a todo el mundo, os voy a enseñar a poner la tabla de multiplicar con todos los bucles (DO WHILE, FOR IF, FOR, WHILE).

Recordad que siempre que se vaya a ejecutar un documento javascript hay que tener ya creado el documento html5 y en lo de «js» poner el nombre que le hayas puesto, yo en este caso le puse de nombre a mi javascript «hola» con la terminación.js(javascript). (os aconsejo tenerlos en una carpeta juntos para que lo encuentre mejor).

Captura

1º Ejemplo:

Para no repetir siempre lo mismo lo digo una vez aquí, siempre se crea una variable para introducir un número, en este caso yo he puesto «n1» y he puesto la «i» de incremento, después les he dado valores a cada 1.A «i» le he dicho que empiece por 0 y a «n1» he puesto que se convierta en número con «parseint» y después he hecho que salga en pantalla con «prompt» y se pone lo que uno quiera, yo en este caso he puesto «numero introducido».

Vayamos con el bucle, le he dicho que «hacer» (do) (dentro se pone corchetes) que salga lo que yo quiera en pantalla (document.write…., para que salga la multiplicación. He puesto «
«
para que en cada vez salga para abajo, también he puesto «n1» para que salga el número que yo quiera, el signo por(*)(esto es más que nada por estética que visualmente se vea mejor),se pone la «i», después el «=» y multiplicamos el número introducido por el incremento (n1*i).

Después tenemos que hacer que el número de incremento aumente, para eso ponemos el «i++» para que aumente cada vez un número.

Y todo esto de atrás se tiene que cumplir, cuando se cumpla la condición de «while», que en este caso es que la «i» sea menor a 11.

También se puede poner en while «i<=10» que es lo mismo que lo anterior

do y while

Con el «for» le estamos diciendo (recordad que es «desde/hasta/incremento o decremento), que la «i» empiece en «0(cero)», después que el incremento sea menor o igual a 10 y que aumente en uno cada vez.

Si(if) el incremento(i) modulo (resto de la división) que vaya de 1 en 1 y que de resto 0 todo el rato.

Y lo muestre en pantalla la multiplicación.

for y if

Este es casi igual que el anterior.

Con for le estamos diciendo que el incremento(i) empiece en «0(cero)», que el incremento sea menor que 11 y que aumente todo el rato el incremento(i), después que lo muestre en pantalla con el document.write:

for

Con el while(mientras)

Con el while le estamos diciendo que mientras «i» sea menor o igual a 10, que lo muestre en pantalla la multiplicación y que aumente el incremento uno cada vez.

while

Todos dan el mismo resultado, yo por ejemplo he puesto la tabla del «2» pero vosotros si ponéis un numero os saldrá toda la tabla de multiplicar del 0 al 10 de dicho número que para eso lo hemos hecho en los ejemplos anteriores.

Captura

Gracias por mirar el blog, si te ha gustado coméntalo.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.