03 May Dibujar una escalera con javascript
En este ejercicio vamos a combinar css y javascript de un modo divertido.
A pesar de que escribiremos la página web con javascript es verdad que algunos estilos deberán ser declarados de inicio.
Las siguientes entradas te pueden ser de utilidad.
Existen muchas formas de solucionar el ejercicio. Sin embargo en este caso el ejercicio está orientado a nivel principiante de alguien que justo está empezando a aprender.
¡Vayamos al ejercicio!
Vamos a repasarlo mediante un ejercicio.
Enunciado
Se desea escribir en un documento web una escalera de color #cccccc; como el indicado en la imagen.
Utiliza la instrucción document.write( ) para ello.

Solución del ejercicio
La solución pasa por saber escribir el primer peldaño.
document.write('<div style="width:'+50*i+'px"></div>');
Una vez escribimos el primer peldaño los siguientes se pueden dibujar iterativamente.
La etiqueta elegida es un div cuyo background-color es #cccccc;
Se usan los siguientes estilos:
<style>
div{
display:block;
height:50px;
background-color:#ccc;
}
</style>
¿Como queda el documento js?
for(i=1;i<=10;i++){
document.write('<div style="width:'+50*i+'px"></div>');
};
Como observación al salir del for el valor de i es 11.
¡Hola!
Querido lector,
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Entradas relacionadas:
Ejercicio con solución dónde se muestra como hacer un script que cuenta todas las vocales y espacios en blanco de un texto introducido por el usario.
Javascript es un lenguaje basado en el uso de objetos. Los objetos son recursos que nos permiten agrupar un conjunto de propiedades alrededor de una idea común. Un constructor es un tipo especial de f...
Repasamos los distintos métodos directos e indirectos y estrategias para acceder e identificar los nodos del DOM de modo inequívoco.
Ejercicio con solución dónde se genera un dado de 6 caras y se tira el dado 1000 veces para comprobar cuantas veces ha salido cada tirada.
Este es un simple ejercicio cuyo objetivo es únicamente coger un poco de soltura usando expresiones típicas en javascript.
¿Estás preparando un examen javascript? Comparto el último examen JS (nivel básico) del curso de confección y publicación de páginas web (IFCD0110)
No Comments