JavaScript Desde Cero
JavaScript Desde Cero
Negrta: Quiero aprender a programar
Tachado: Color fuente: Quiero aprender a programars/font> /Aqu un pérafo de texto stuado antes de la imagen, dentro de un dv contenedor Aqui otro pérrafo de texto JavaScript es un lenguae utiizado pare dotar
de efectos dinémicos a las paginas web.
Aqui un parrafo de texto situado antes de la Imagen, dentro de un dv contenedor Aqui otro pérrafo de texto, JavaScript es un lenguale utilzado para dotar
de efectos dinémicos a las paginas web,
Aqui estamos Aqui un pérrafo de texto situado antes de la Imagen, dentro de un div contenedor Aqul atra pérrafo de texto JavaScript es
‘un lenguaje utlzado para dotar de efectos dindmicos a as paginas web.
/Aquitun parrafo de texto situado antes de la imagen, dentro de un div contenedor Aqut otro pérrafo de texto. JavaScript es
‘un lenguaje utllzado para dotar de efectos dindmicos a las paglnas web.
/Aqui un parrafo de texto situado antes de la imagen, dentro de un div contenedor Aqui otre pérrafo de texto.
Javascript es un lengua utlzado para dotar de efectos dindmicos alas paginas web.
AAqui tun pérrafo de texto situado antes de la imagen, dentro de un dv contenedor Aqui otro pérrafo de texto.
JavaScript es un lengua utiizado para dotar de efectos dindmicos alas paginas web.
Aqui un parrafo de texto situado antes de la imagen, dentro de un div contenedor Aqui otre pérrafo de texto.
JavaScript es un lenguale utiizado para dotar de efectos dindmicos alas paginas web.
Aqut un parrafo de texto situado antes de la Imagen, dentro de un div contenedor Aqui otro pérrafo de texto.
JavaScript es un lengua utilized para dotar de efectos dindmicos alas paginas web,
18)
donde la expresién devuelve un booleano, 0 case ‘armario': alert ("Ha introducido armario"); break;
donde se evaliia la igualdad con un texto.
ESEMPLO
Escribe el siguiente cédigo y guardalo en un archivo de extensién html (puedes cambiar la ruta de la
imagen si lo deseas):
Pulsa adelante o atrésc/p>
*utt">
{1 && movimiento == 'atra! || numerolmayendctual
humor informatico_fote jpg’
contenedor">
* moverimagen(‘atras)> << Atrés Quiero aprender a programar
«
"),
document.write ['Asignacién compuesta de resta: a-= b equivale a= a-b
"};
document.write (Ahora el valor dea es:'+a +
")
document.write ('Asignacién compuesta de muttiplcacién: a*=b equivale a=a* bebr/>");
document.write (Ahora el valor de a es:'+ 2+ or/>
");
document.write (Ahora el valor de a es:"+ a )cbr/>
'
a= Inicio; a%=b;
document.write (‘Asignacién compuesta de médulo: 2 %= b equivale a = a % b
");
<[seript>
;
Visualiza el resultado y comprueba que la pagina web se muestra con normalidad y que JavaScript se
ejecuta con normalidad.
© aprenderaprogramar.com, 2006-2029cperdores leer vieaconalesinscipe Valresdevertea. <2) PENDER AP OGRAMARE
EI resultado esperado es que se muestre lo siguiente (compruébalo introduciendo 4 y 2 como
auimeros):
Operador ++ {anterior}: ++a * b == 10
(Ahora el valor de aes: 5)
Operador ++ (posterior): at+ * b
(Ahora el valor de aes: 5)
Operador — (anterior): ~a * b
(Ahora el valor de a es: 3)
Operador ~ (posterior): a--*
(Ahora el valor dea es: 3)
Overadores di i6n compuestos
Valores iniciales: a = 4, b
Asignacién compuesta de summa: a +=b equivale a
(Ahora el valor dea es: 6)
Asignacién compuesta de resta: a -= b equivale a= a-b
(Ahora el valor de a es: 2)
Asignacién compuesta de multiplicacién: a *= b equivale a =a * b
{Ahora el valor de a es: 8)
Asignacién compuesta de division: a /= b equivale a
(Ahora el valor dea es: 2)
Asignacién compuesta de médulo: a %:
(Ahora el valor de a es: 0)
+b
/b
equivale a= a%b
EJERCICIO 1
a) Describe paso a paso lo que hace el cédigo anterior, indicando en qué orden se carga cada cosa
{instrucciones HTML, instrucciones CSS, instrucciones JavaScript). Por ejemplo, ése carga el html
<Operadores de incremento
en el instante en que solicitamos al navegador que muestre la
pagina web? En qué orden se ejecutan los scripts?
b) Introduce errores en los scripts de modo que estos no se ejecuten éQué se visualiza en la pagina
web?
¢) Introduce 0 y 0 como ntimeros en el ejemplo anterior. éCuantas veces el resultado de las operaciones
es NaN? éPor qué?
Para comprobar tus respuestas son correctas puedes consultar en los foros aprenderaprogramar.com.
Proxima entrega: CU01119E
‘Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la direccién siguiente:
htto://aprenderaprogramar.com/index.pho?option=com_content&view=categorv&iid=788.lternid=206
© aprenderaprogramar.com, 2006-2029ar =
APRENDERAPROGRAMAR.COMite, ef asciptConddonslesesraurededecsion. _—