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.


Mensajes - Salvadoruve2

Páginas: 1 2 3 [4]
61
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>

63
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>

64
Gracias reviso las líneas para que no me falte nada..

Respecto al 0, pensé que con el Default se quedaba solucionado ese aspecto al contemplar que si se escribe el valor 0, se toma como un ingreso incorrecto de datos.

Un saludo!

65
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>


66
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

67
Hola gracias..

La verdad es que la segunda parte del ejercicio no supe resolverla correctamente.

68
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>

69
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 3 [4]

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".