Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Salvadoruve2

Páginas: 1 [2]
21
Hola, estoy atascado en la entrega CU01140E del curso básico de programación web con Javascript desde cero.

Habiendo entendido los dos ejemplos del apartado relacionados con la creación de un nuevo elemento a través de "createElement", he aprendido a crear un nuevo elemento (por ejemplo div) dentro de otro elemento en el cual invocamos una función.

Aquí ejemplo básico:

Código: [Seleccionar]
<!DOCTYPE html>

<html>

<head> <title>Curso JavaScript aprenderaprogramar.com</title>

<meta charset="utf-8">

<style type="text/css">

body {font-family: sans-serif; text-align:center; }

div {border-style:solid;margin: 30px; padding:25px; display:inline-block;}

div div {background-color: yellow;}

</style>

<script type="text/javascript">

var contador = 1

function crearNodoHijo(nodoPadre) {

var nodoHijo = document.createElement("div");

var nodoTexto = document.createTextNode("Soy el nodo hijo "+contador);

nodoHijo.appendChild(nodoTexto);

nodoPadre.appendChild(nodoHijo);

contador = contador +1;

}

</script>

</head>

<body>

<div id="nodoRaiz" onclick="crearNodoHijo(this)">

Contenido inicial es este texto

</div>

</body>
</html>

Mi problema llega al intentar resolver el ejercicio propuesto. Ya que me piden que cree un elemento 'div' fuera del elemento que invoca a la función.. Y no tengo ningún caso anterior que me enseñe hacer eso.

En mi caso invoco a la función de creación de elementos desde un botón.. y me gustaría crear un elemento 'div' que su nodo padre sea body...

Podéis darme algunas nociones? gracias

22
Hola aqui os dejo la resolución del ejercicio CU01138E del tutorial de programación web desde cero con JavaScript.

He tenido algunas dificultades con el css, por que no tengo frescos los conocimientos. Por ejemplo no he sabido cuadrar el texto en el medio de la caja sin que ello me desmoronase la estructura cuadrada... En fin cuando acabe con Javascript tendré que darle una vuelta a CSS..

Por lo demás creo que la solución no está del todo desencaminada

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Pawa</title>
<meta charset="utf-8">
<style type="text/css">
body {text-align: center; font-family: sans-serif;}

div {text-align: center;}

#contenedor {width: 400px; height: 400px; margin: 0 auto; margin-top: 50px; ba border-style: solid; border-width: 0px;}
#superior {width: 400px; height: 200px; }
#inferior {width: 400px; height: 200px; }
#caja1 {border-style: solid; border-width: 2px; width: 196px; height: 196px; margin: 0px; float: left;}
#caja2 {border-style: solid; border-width: 2px; width: 196px; height: 196px; margin: 0px; display: inline-block;}
#caja3 {border-style: solid; border-width: 2px; width: 196px; height: 196px; margin: 0px; float: left;}
#caja4 {border-style: solid; border-width: 2px; width: 196px; height: 196px; margin: 0px; display: inline-block;}
#adelante {padding:15px; width: 130px; margin: 0 auto; color: white; border-radius: 40px; background: rgb(202, 60, 60);}
#adelante:hover, {background: rgb(66, 184, 221);}

</style>
<script type="text/javascript">
var numeroActual = 1;

function cambiarImagen(movimiento){

if (numeroActual == 1 && movimiento == 'adelante') {
var valorNuevoImagen = 2;

document.getElementById('caja1').innerHTML='<div style=\' background-color: black; height: 196px; color: white; \'>El</div>';

}

if (numeroActual == 2 && movimiento == 'adelante') {
var valorNuevoImagen = 3;

document.getElementById('caja2').innerHTML='<div style=\' height: 196px; \'>poder</div>';

}

if (numeroActual == 3 && movimiento == 'adelante') {
var valorNuevoImagen = 4;

document.getElementById('caja3').innerHTML='<div style=\' height: 196px; \'>de</div>';

}

if (numeroActual == 4 && movimiento == 'adelante') {
var valorNuevoImagen = 5

document.getElementById('caja4').innerHTML='<div style=\' background-color: yellow; height: 196px; color: black; \'>javascript</div>';

}

if (numeroActual == 5 && movimiento == 'adelante'){
alert('No se puedde continuar');
}


numeroActual = valorNuevoImagen;
}


</script>

</head>
<body>
<div id="contenedor">

<div id="superior">
<div id="caja1">?</div>
<div id="caja2">?</div>
</div>

<div id="inferior">
<div id="caja3">?</div>
<div id="caja4">?</div>
</div>

</div>

<div id="adelante" onclick="cambiarImagen('adelante')">Pulsa aquí</div>
</body>
</html>

23
Hola aquí os dejo mi propuesta para el ejercico CU01135E del tutorial básico de programación web con JavaScript desde cero.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>for-in</title>
<meta charset="utf-8">
<script type="text/javascript">
function pedirNumeros() {

var numeros = new Array();


for (var i = 0; i <= 4 ; i++) {
numeros[i] = prompt('Por favor introduzca un numero: ');
}
var msg = '';
for(i in numeros){ msg = msg + '3*' + numeros[i] + ' = ' + (numeros[i]*3) + ', ';}

alert('Multiplicamos por 3 los número introducidos: ' + msg);
}
</script>
</head>
<body>
<img onclick="pedirNumeros()" src="http://fotosdeamorconfrases.com/wp-content/uploads/2015/08/imagenes-de-monitos-tiernos-bebes.jpg" alt="La fiesta el monkey" title="Como molan los monitos">
</body>
</html>

24
Hola aquí os dejo mi propuesta para la resolución del ejercicio CU01132E del tutorial de programación desde cero con JavaScript.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>while</title>
<meta charset="utf-8">
<script type="text/javascript">
function damePalabra() {
var palabra = prompt('Por favor introduzca una palabra cualquiera: ');
var i = 0; var msg = '';

while (i<palabra.length) { i++;

msg = msg + 'Letra '+ i + ': ' + palabra.charAt(i-1) + '\t\t';

}

alert ('Su palabra consta de las letras: \n\n'+ msg);

}
</script>
</head>
<body style="margin:center">
<h1>Presiona la foto para resolver el ejercicio</h1>
<img onclick="damePalabra()" src="http://i138.photobucket.com/albums/q278/jorgeletralia/mono.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">

</body>
</html>

Saludos  :o

25
Vale y ya por fin, gracias a la paciencia de los moderadores del Chat, aquí dejo mis propuestas para el ejercico mencionado CU01131E del curso básico de programación con JavaScript.

Ejercicio nº 1

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Bucles</title>
<meta charset="utf-8">
<script type="text/javascript">
function solicitarNombre() {

var palabra= prompt('Por favor introduzca una palabra: ');

var msg = 'Su palabra tiene las letras: \n\n';

for (var i=1; i<=palabra.length; i++){

msg = msg + 'Letra '+ i + ': '+ palabra.charAt(i-1) + '\n';

}

alert(msg);



}


</script>
</head>
<body>
<img onclick="solicitarNombre()" src="https://nosinmimono.files.wordpress.com/2012/06/estudiando.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">
</body>
</html>


Ejercicio º2

Código: [Seleccionar]
<!DOCTYPE html>

<html>

<head>

<title>Ejemplo DOM - aprenderaprogramar.com</title>

<meta charset="utf-8">

<style type="text/css">

body {background-color:white; font-family: sans-serif;}

p {font-size: 24px; color: maroon; float: left; margin:10px; border: solid black; padding:10px;}

.boton{padding:15px; width: 330px;  text-align:center; clear:both;

color: white; border-radius: 40px; background: rgb(202, 60, 60);}

.boton:hover {background: rgb(66, 184, 221);}

</style>

<script type="text/javascript">

var izqda_dcha = true;

function cambiarColores(elemento) {

var color = ['#FF6633', '#FF9933', '#FFCC33', 'yellow'];

var elementosObtenidos = document.getElementsByTagName(elemento);

if (izqda_dcha == true) {

                for (var i=0; i<elementosObtenidos.length; i++) {

                elementosObtenidos[i].style.backgroundColor = color[i%4];

                }

} else {

                for (var j=elementosObtenidos.length-1; j>=0; j--) {

                elementosObtenidos[j].style.backgroundColor = color[(j+3)%4];

                }

}

if (izqda_dcha == false) { izqda_dcha = true; } else { izqda_dcha = false; }

}

function mostrarContParrafos(elemento2) {

var elementosObtenidos = document.getElementsByTagName(elemento2);

var msg = 'Los párrafos contienen las siguientes palabras: \n\n';

for (var i=0; i<elementosObtenidos.length; i++) {
msg = msg + 'Párrafo ' + (i+1) + ' contiene la palabra: ' + elementosObtenidos[i].childNodes[0].nodeValue + '\n\n';
}

alert(msg);
}



</script>

</head>

<body>

<h1>Portal web aprenderaprogramar.com</h1>

<h2>Didáctica y divulgación de la programación</h2>

<div style="width:500px; float:left; margin-bottom:30px;">

<p>Manzana</p><p>Pera</p><p>Fresa</p><p>Ciruela</p>

<p>Naranja</p><p>Kiwi</p><p>Pomelo</p><p>Melón</p>

<p>Sandía</p><p>Mango</p><p>Papaya</p><p>Cereza</p>

<p>Nectarina</p><p>Frambuesa</p></div>

<h3 class="boton" onclick="cambiarColores('p')">Pulse aquí para cambiar colores</h3>
<h3 class="boton" onclick="mostrarContParrafos('p')">Pulse aquí para mostrar el texto que contienen los parrafos</h3>



</body>
</html>


26
Hola de nuevo

Estoy resolviendo el prmier apartado del ejercicio CU01131E del curso básico de programación con JavaScript de aprenderaprogramar.com:

 1) Crea una función que pida una palabra al usuario y usando un bucle for y el método charAt, muestre cada una de las letras que componen la entrada. Por ejemplo si se introduce “ave” debe mostrar:

Letra 1: a

Letra 2: v

Letra 3: e

Con lo aprendido recientemente he creado una función con un bucle for pero no me funciona.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Bucles</title>
<meta charset="utf-8">
<script type="text/javascript">
function solicitarNombre() {

var palabra= prompt('Por favor introduzca una palabra: ');

var msg = 'Su palabra tiene las letras: \n\n';

for (var i=1; i=<palabra.length; i++){

msg = msg + 'Letra '+ i + ': '+ palabra.charAt(i-1);

alert(msg);

}


</script>
</head>
<body>
<img onclick="solicitarNombre()" src="https://nosinmimono.files.wordpress.com/2012/06/estudiando.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">
</body>
</html>

he comprobado un ejercico resuelto por pedro,, y he visto que has utilizado un elemento If else para solucionarlo. Pero me gustaría saber si es estrictamente necesario o se puede resolver de alguna manera con mi propuesta. gracias

Propuesta de pedro,,
Código: [Seleccionar]
function deletrearPalabra(){
var palabra;
var msg = 'Letra ';
palabra = prompt('Introduzca el primer nombre: ');
for(var i=1; i<=palabra.length; i++){
if(i==palabra.length){
msg = msg + i + ': ' + palabra.charAt(i-1);
}else{
msg = msg + i + ': ' + palabra.charAt(i-1) + '\nLetra ';
}
}
alert(msg);

27
Hola buenas.. habiendo comprendido la dinámica de los bucles 'for', ahora en el segundo exjemplo de este apartado del curso hay todavía algo que no tengo tan claro. Estoy en la entrega CU01131E del tutorial de programación con JavaScript desde cero de aprenderaprogramar.com

Código: [Seleccionar]
var color = ['#FF6633', '#FF9933', '#FFCC33', 'yellow'];

var elementosObtenidos = document.getElementsByTagName(elemento);

if (izqda_dcha == true) {

                for (var i=0; i<elementosObtenidos.length; i++) {

                elementosObtenidos[i].style.backgroundColor = color[i%4];

si i=0; color[i%4]= 0 y de aquí obtenemos el nuevo color para elementosObtenidos[0] = Manzana verdad?

Pero no entiendo como funciona el operador %, no encuentro la lógica de su funcionamiento incluso habiendo releido su definición unas 50 veces. Podrías por favor ponerme un ejemplo de como se opera y como obtenemos el 'resto' de la division?

después no tengo muy claro el siguiente apartado del ejemplo, quería confirmar que es así como funciona

Código: [Seleccionar]
for (var j=elementosObtenidos.length-1; j>=0; j--) {

                elementosObtenidos[j].style.backgroundColor = color[(j+3)%4]


aquí j=elementosObtenidos.length-1; significa que j=13 ??
Si es así color[(j+3)%4] debería ser color[16%4] que su resultado es 0.

si j=13; elementosObtenidos[j], ha de ser el elmento 13 del Array que es frambuesa, es correcto?

En definitiva no se muy bien si estoy comprendiendo la función length y sobre todo no comprendo el operador %.

y por ultimo si me lo permites, no consigo entender del todo como funciona el mecanismo 'izqda_dcha' para hacer rotar las posiciones de los colores. Por una lado declaramos la var izqda_dcha fuera de la función, no se por que.. y luego al final de la función utilizamos un If else con la sentencia if (izqda_dcha == false) { izqda_dcha = true; } else { izqda_dcha = false; }..

Si pudieras darme algunas nociones sobre esto te lo agradecería mucho.

Gracias

28
Hola buenas, escribo este post no por que haya resulto el ejercicio, sino todo lo contrario es por que me he atascado en este apartado del curso y no puedo avanzar. El ejercicio es el CU01131E del tutorial básico de programador web JavaScript.

Mi problema es que no llego a entender como funciona la función 'for'. Y es que intento entender los dos ejemplos propuestos en este apartado por el curso, pero no logro entenderlos.

No entiendo como esto:

Código: [Seleccionar]
function ejemploFor() {

var palabra = 'Esternocleidomastoideo';

var subpalabra = new Array();

subpalabra[0]='';

var msg = 'Diez primeras letras: \n\n';

for (var i=1; i<=10; i++){subpalabra[i] = subpalabra[i-1] + palabra.charAt(i-1);}

for (var i=1; i<=10; i++){msg = msg + subpalabra[i] +'\n';}

msg = msg + '\nPalabra al revés: \n\n';

for (var i=palabra.length; i>0; i--){

msg = msg + palabra.charAt(i-1);

}

alert (msg);

}

puede llegar a convertirse en esto:

Diez primeras letras:

E
Es
Est
Este
Ester
Estern
Esterno
Esternoc
Esternocl
Esternocle

Palabra al revés:

oediotsamodielconretsE


No escribiría pidiendo ayuda si no me sintiera realmente frustado por que me impide avanzar en el curso. Hay alguna manera de explicarme mejor como funciona la estructura de bucles con los mismos ejemplos del apartado del curso.

Muchas gracias

29
Hola buenas.. aquí dejo el ejercicio CU01122E del tutorial javascript desde cero con mi resultado..

Tengo que decir que no estoy seguro de que esté terminado correctamente. En parte por que no he comprendido del todo que es lo que se pedía en el enunciado.

El apartado uno lo he resuelto, aportando los parámetros desde su invocación en  la imagen. además he incluido los tres tipos que se pedían, (1,2,3) pues no estaba seguro si solo bastaba con uno. Además he introducido la variable msg para visionarlo en pantalla.

El apartado numero dos, lo he incluido en el mismo script aprobechando las propiedades de las funciones multiples dentro de un script. Tampoco sé si el Return era lo que se me pedía en el enunciado.

Bueno en fin si alguien tiene alguna sugerencia estoy abierto a ella.

Gracias

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Función que funciona</title>
<meta charset="utf-8">
<script type="text/javascript">
function obetenerImporteConImpuestos(importeSinImpuestos,tipo1,tipo2,tipo3) {

var importeConImpuestos1; importeConImpuestos1 = importeSinImpuestos*1.21;
var importeConImpuestos2; importeConImpuestos2 = (importeSinImpuestos*110)/100;
var importeConImpuestos3; importeConImpuestos3 = importeSinImpuestos*1.05;


var msg = 'Para un importe sin impuestos de '+ importeSinImpuestos + '\n\n';

msg = msg + 'El resultado de importe con impuestos para el tipo 1 es: '+ importeConImpuestos1 + '\n\n';

msg = msg + 'El resultado de importe con impuestos para el tipo 2 es: ' + importeConImpuestos2 + '\n\n';

msg = msg + 'El resultado de importe con impuestos para el tipo 3 es: ' + importeConImpuestos3 + '\n\n';

alert(msg);
}

function obetenerImporteConImpuestos2(importeSinImpuestos) {

var importeConImpuestos = []

importeConImpuestos[0] = undefined;
importeConImpuestos[1] = importeSinImpuestos*1.21;
importeConImpuestos[2] = (importeSinImpuestos*110)/100;
importeConImpuestos[3] = importeSinImpuestos*1.05;

var msg; msg = 'Para precios sin impuestos ' + importeSinImpuestos + ' si el producto es de tipo 1, el importe es: ' + importeConImpuestos[1] + '\n\n';

msg = msg + 'Para precios sin impuestos ' + importeSinImpuestos + ' si el producto es de tipo 2, el importe es: ' + importeConImpuestos[2] + '\n\n';

msg = msg + 'Para precios sin impuestos ' + importeSinImpuestos + ' si el producto es de tipo 3, el importe es: ' + importeConImpuestos[3] + '\n\n';

alert(msg);

return importeConImpuestos;

}

</script>
</head>
<body>
<img onclick="obetenerImporteConImpuestos(100,1,2,3)" src="http://almeria360.com/diariodeunfumador/wp-content/uploads/2013/01/mono-pensando2.jpg" alt="La fiesta el monkey" title="Como molan los monitos">
<img onclick="obetenerImporteConImpuestos2(100)" src="http://audioforo.com/wp-content/uploads/2015/01/image9-750x400.jpg" alt="La fiesta el monkey" title="Como molan los monitos">
</body>
</html>

30
Hola buenas, aqui mi solución para el ejercicio arriba nombrado CU01121E del tutorial de programación web JavaScript desde cero:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Basic Array</title>
<meta charset="utf-8">
<script type="text/javascript">
function mostrarMensaje1() {

var nom0 = prompt('Introduzca un nombre:'); var nom1 = prompt('Introduzca un segundo nombre:');
var nom2 = prompt('Introduzca un tercer nombre:');

var nombres = [nom0,nom1,nom2];

alert('Los nombres que usted ha escrito son los siguientes: ' + nombres);

}
</script>
</head>
<body>
<img onclick="mostrarMensaje1()" src="http://www.lareserva.com/home/fimage/tip1.jpg" alt="La fiesta el monkey" title="Como molan los monitos">
</body>
</html>

31
Hola buenas, aquí os dejo mi solución para el ejercicio CU01120E del tutorial de programación web desde cero con JavaScript.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Bomba Bomba</title>
<meta charset="utf-8">
<script type="text/javascript">
function dimeTipoMotor() {

var motor;

alert('Bienvenidos a un estudio sobre tipos de motores para bombas de fluidos')

motor = prompt('Por favor introduzca el tipo de motor del que dispone eligiendo una tipificación entre el tipo 1,2,3 ó 4');

motor = Number(motor);

switch (motor) {
            case 1: alert ("La bomba es una bomba de agua"); break;
            case 2: alert ("La bomba es una bomba de gasolina"); break;
            case 3: alert ("La bomba es una bomba de hormigón"); break;
            case 4: alert ("La bomba es una bomba de pasta alimenticia"); break;
            default: alert ("Has introducido algún valor erróneo, por favor reinicia la operación y sigue los pasos correctamente. En caso de duda consulta con tu farmacéutico"); break;
        }

}

</script>
</head>
<body>
<img onclick="dimeTipoMotor()" src="http://www.kimballstock.com/pix/CHI/03/CHI_03_RK0296_01_P.JPG" alt="La fiesta el monkey" title="Como molan los monitos">
</body>
</html>


32
Hola buenas, tenría una pregunta respecto al Apartado CU01119E del curso básico de JS.

Y es relacionado con la instrucción If.. else.

Me gustaría saber, aunque no esta directamente relacionado con el ejercicio CU01119E, cómo puedo resolver una situación en la que hago una pregunta al usuario pidiéndole "edad" con una variable prompt, pero el usuario introduce un valor diferente a un número.

Como puedo utilizar la instrucción If.. else para analizar la respuesta del usuario y detectar si ha ingresado un numero correspondiente a edad, o si de lo contrario ha ingresado algo distinto a un valor numérico..

introduzco un pequeñop ejemplo..

Código: [Seleccionar]
function mostrarMensaje1() {

var nombre, edad;

alert ('Hola bienvenidos a una encuesta')

nombre = prompt ('Por favor introduce el nombre de tu piragua');

if (nombre =="") { alert ('No has introducido ningún nombre'); }

else { alert ('Tu nombre ha sido introducido correctamente'); }

//hasta aquí todo bien.. pero con la variable edad tengo el problema que no se identificarla como  como valor numérico. Aqui abajo muestro un ejemplo de lo que me gustaría

edad = prompt ('Ahora por favor introduce la edad de ' + nombre);

if (edad = "numero") {"No hacer nada"}

else {alert('has introducido tu edad erroneamente')};

gracias

33
Ejercicio resuelto para comprobar evaluación de verdadero y falso

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>La suma que te parió</title>
<meta charset="utf-8">
<script type="text/javascript">
function mostrarMensaje1() {

var A, B, C;
A=5, B=3, C=-12,

alert ('Si suponemos que A=5, B=3 y C=-12 ansontes...')
alert ('El concepto A>3 es: '+ (A>3));
alert ('El concepto B<C es: '+ (B<C));
alert ('El concepto A*B==15 es: '+ (A*B==15));
alert ('El concepto C/B==-10 es: '+ (C/B==-10));
alert ('El concepto A+B==8 && A-B==2 es: '+ (A+B==8 && A-B==2));
alert ('El concepto A>3 && B>3 && C<3 es: '+ (A>3 && B>3 && C<3));
alert ('El concepto A>C es: '+ (A>C));
alert ('El concepto B!=C es: '+ (B!=C));
alert ('El concepto A*B==-30 es: '+ (A*B==-30));
alert ('El concepto C/B==-4 es: '+ (C/B==-4));
alert ('El concepto A+B==8 || A-B==6 es: '+ (A+B==8 || A-B==6));
alert ('El concepto A>3 && B>3 && C<-3 es: '+ (A>3 && B>3 && C<-3));
alert ('El concepto A<C es: '+ (A<C));
alert ('El concepto A==3 es: '+ (A==3));
alert ('El concepto C/B<A es: '+ (C/B<A));
alert ('El concepto A+B+C=5 es: '+ (A+B+C==5));
}
</script>
</head>
<body>
<img onclick="mostrarMensaje1()" src="http://www.cadenadial.com/wp-content/uploads/2014/07/mono-riendo1.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">
</body>
</html>

34
Espero que os guste mi solución  ;D

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>La hemos liao parda</title>
<meta charset="utf-8">
<script type="text/javascript">
function mostrarMensaje1() {

var textoUsuario1;
var textoUsuario2;

textoUsuario1 = parseInt(prompt ('Introduzca un número del 1 al 10:'));
textoUsuario2 = parseInt(prompt ('Introduzca de nuevo un número del 1 al 10:'));

resultado1 = textoUsuario1%3;
resultado2 = textoUsuario1/textoUsuario2;

alert ("El resto de dividir "+ textoUsuario1 + " entre 3 es: "+ resultado1);
alert ("El resultado de dividir " + textoUsuario1 + " entre " + textoUsuario2 + " es: " + resultado2);
alert ("El resultado de sumar los dos números es: " + (textoUsuario2 + textoUsuario1));
}
</script>
</head>
<body>
<img onclick="mostrarMensaje1()" src="http://www.anipedia.net/images/fotos-monos-home.jpg" alt="Notepad++" title="Notepad++, un útil editor de texto">
</body>
</html>

he modificado el valor de división 5 por 3 solo para ver si funcionaba la operación.

Páginas: 1 [2]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".