Foros del Web » Programando para Internet » Javascript »

taller javascript

Estas en el tema de taller javascript en el foro de Javascript en Foros del Web. Hola a todos estoy intentando hacer un test en html y JavaScript. pero tengo ciertos inconvenientes con la validacion. porque se deben cumplir las siguientes ...
  #1 (permalink)  
Antiguo 29/11/2015, 13:04
 
Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 9 años
Puntos: 0
De acuerdo taller javascript

Hola a todos estoy intentando hacer un test en html y JavaScript. pero tengo ciertos inconvenientes con la validacion. porque se deben cumplir las siguientes condiciones:
PUNTOS:
1. (a) 2 (b) 4 (c) 6
2. (a) 6 (b) 4 (c) 7 (d) 2 (e) 1
3. (a) 4 (b) 2 (c) 5 (d) 7 (e) 6
4. (a) 4 (b) 6 (c) 2 (d) 1
5. (a) 6 (b) 4 (c) 3 (d) 5 (e) 2
6. (a) 6 (b) 4 (c) 2
7. (a) 6 (b) 2 (c) 4
8. (a) 6 (b) 7 (c) 5 (d) 4 (e) 3 (f) 2 (g) 1
9. (a) 7 (b) 6 (c) 4 (d) 2 (e) 1
10. (a) 4 (b) 2 (c) 3 (d) 5 (e) 6 (f) 1

Última edición por ricardonect; 29/11/2015 a las 13:09
  #2 (permalink)  
Antiguo 29/11/2015, 13:11
 
Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 9 años
Puntos: 0
Respuesta: taller javascript

eso valen los puntos del test. no hay respuestas correctas ni erradas es evaluar la seleccionada y sumar al final. yo hice el html y haciendo el script tengo problemas no se como evaluar ese tipo de condicion. les comparto el codigo.

<script type="text/javascript">

var respuesta = new Array;
var tuRespuesta = new Array;
var rad = new Array;
var puntuacion = 0;


function Motor(pregunta, rad){
tuRespuesta[pregunta]=rad;
}

function Score(){
var radio_checked = -1;

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

if(tuRespuesta[i].checked){
radio_checked++;

if(tuRespuesta[i] == "a")
{
respuesta = 2;
respuesta++;
}
else if(tuRespuesta[i] =="b")
{
respuesta = 4;
respuesta++;
}
else if(tuRespuesta[i] =="c")
{
respuesta = 6;
respuesta++;
}
else if(tuRespuesta[i] =="d")
{
respuesta = 6;
respuesta++;
}
else if(tuRespuesta[i] =="e")
{
respuesta = 6;
respuesta++;
}
else if(tuRespuesta[i] =="f")
{
respuesta = 6;
respuesta++;
}
else if(tuRespuesta[i] =="g")
{
respuesta = 6;
respuesta++;
}

}
}

for (var j = 0;j<=respuesta.length; j++)
{
puntuacion+= respuesta[j];
}

if (puntuacion>60)
{
alert("Las personas te ven como alguien que ellos deben 'manejar con cuidado. Se te ve como vano, egoísta y sumamente dominante. Otros pueden admirarte y pueden desear ser como tú, pero no siempre confían en ti y dudan profundamente en verse demasiado involucrados contigo.");
}
else if (puntuacion>50 && puntuacion<60)
{
alert("Se te ve con una personalidad excitante, muy volátil, bastante impulsivo; un líder natural al que le es rápido tomar decisiones, aunque no siempre son correctas. También se te ve como osado y aventurero, alguien que intentará cualquier cosa una vez; alguien que se arriesga y disfruta una aventura. Tus amigos disfrutan estando en tu compañía, debido a la excitación que tú irradias.");
}
else if (puntuacion>41 && puntuacion<50)
{
alert("Se te ve como alegre, vivo, encantador, divertido, práctico, y siempre interesante; alguien que constantemente está en el centro de atención, pero suficientemente bien equilibrado para que no se te suba a la cabeza. También se te ve amable, considerado y comprensivo; alguien que siempre alegrará y ayudará a otros. Algo así como un papá o una mamá en los
cuales se puede confiar, que cualquier consejo que puedas dar será bueno, que a veces lastimará con la verdad, para después no destruirlos con la mentira. Se te ve como alguien que no defraudará.
");
}
else if (puntuacion>31 && puntuacion<40)
{
alert("Se te ve como sensato, cauto, cuidadoso y práctico. También como diestro, dotado o talentoso. Pero modesto. No una persona que hace a los amigos demasiado rápidamente o fácilmente, pero alguien que es fiel a los amigos que hace y de quienes espera la misma lealtad a cambio. Aquellos que realmente consiguen conocerte comprenden que tomas mucho tiempo
para tener confianza en tus amigos, pero igualmente que tomas un tiempo largo para superarlo si esa confianza se ve defraudada.
");
}
else if (puntuacion>21 && puntuacion<30)
{
alert("Se te ve como esmerado y exigente; como muy cauto, sumamente cuidadoso, trabajador lento y firme. Realmente sorprendes si tú alguna vez hiciste impulsivamente algo en el fragor del momento. Normalmente se espera que tú
examines todo cuidadosamente desde cada ángulo y luego entonces decidas qué hacer. Se piensa que esta reacción es causada en parte por tu naturaleza cuidadosa.
");
}
else if (puntuacion < 21)
{
alert("Las personas piensan que tú eres tímido, nervioso e indeciso. Alguien que necesita aparentar; que siempre quiere a alguien más para tomar las decisiones y quien no quiere involucrarse con cualquiera o con algo. Se te ve como un angustiado, que siempre ve problemas que no existen. Algunas personas piensan que tú eres aburrido. Sólo aquellos que te conocen bien saben que tú no eres así.");
}

}

</script>
  #3 (permalink)  
Antiguo 29/11/2015, 13:12
 
Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 9 años
Puntos: 0
Respuesta: taller javascript

y este es el html

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" media="all" href="css/estilo01.css" title="Normal" />
<link rel="stylesheet" type="text/css" media="all" href="css/botones.css" title="Normal" />
<title>
Examen de: JavaScript completo </title>
<style type="text/css">
.pregunta
{
width:100%;
overflow:hidden;
}

.textoimagen
{
float:left;
width:50%;
}

.imagen
{
float:right;
width:48%;
text-align:right;
}

img
{
width:auto;
height:auto;
}
</style>
</head>

<body>
<!-- id='24'|lang='es' MAVG 2015/09/21 -->
<h2>
JavaScript completo </h2>
<form name="test">
<!--div id="contenido"-->
<div class="pregunta">
<h3>1.-</h3>
<div >
<p>¿Cuándo te sientes mejor?</p>
<input type="radio" value="a" name="R1a" onClick="Motor(1, this.value)" />
<span>a) </span>
<span>Por la mañana.</span>
<br/><br/><input type="radio" value="b" name="R1b" onClick="Motor(1, this.value)" />
<span>b) </span>
<span>Durante la tarde y atardecer.</span>
<br/><br/><input type="radio" value="c" name="R1c" onClick="Motor(1, this.value)"/>
<span>c) </span>
<span>Durante la tarde y atardecer.</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>2.-</h3>
<div >
<p>Tú normalmente caminas:</p>
<input type="radio" value="a" name="R2a" onClick="Motor(2, this.value)"/>
<span>a) </span>
<span>bastante rápido, con pasos largos.</span>
<br/><br/><input type="radio" value="b" name="R2b" onClick="Motor(2, this.value)"/>
<span>b) </span>
<span>bastante rápido, con pasos cortos rápidos</span>
<br/><br/><input type="radio" value="c" name="R2c" onClick="Motor(2, this.value)"/>
<span>c) </span>
<span>no tan rápido con la cabeza bien alta, mirando al mundo en la cara</span>
<br/><br/><input type="radio" value="d" name="R2d" onClick="Motor(2, this.value)"/>
<span>d) </span>
<span>no tan rápido, mirando al piso</span>
<br/><br/><input type="radio" value="e" name="R2e" onClick="Motor(2, this.value)"/>
<span>e) </span>
<span>muy despacio</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>3.-</h3>
<div >
<p>Al hablar con las personas, tú:</p>
<input type="radio" value="a" name="R3a" onClick="Motor(3, this.value)"/>
<span>a) </span>
<span>mantienes tus brazos cruzados</span>
<br/><br/><input type="radio" value="b" name="R3b" onClick="Motor(3, this.value)"/>
<span>b) </span>
<span>tienes tus manos con los dedos entrecruzados</span>
<br/><br/><input type="radio" value="c" name="R3c" onClick="Motor(3, this.value)"/>
<span>c) </span>
<span>tienes una o ambas sus manos en tus caderas</span>
<br/><br/><input type="radio" value="d" name="R3d" onClick="Motor(3, this.value)"/>
<span>d) </span>
<span>tocas o empujas a la persona con quien tú estás hablando</span>
<br/><br/><input type="radio" value="e" name="R3e" onClick="Motor(3, this.value)"/>
<span>e) </span>
<span>juegas con tu oreja, tocas tu barbilla, o aplanas tu pelo</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>4.-</h3>
<div >
<p>Al relajarte, tú te sientas con:</p>
<input type="radio" value="a" name="R4a" onClick="Motor(4, this.value)"/>
<span>a) </span>
<span>tus rodillas dobladas pulcramente con tus piernas bien juntas</span>
<br/><br/><input type="radio" value="b" name="R4b" onClick="Motor(4, this.value)"/>
<span>b) </span>
<span>tus piernas cruzadas</span>
<br/><br/><input type="radio" value="c" name="R4c" onClick="Motor(4, this.value)"/>
<span>c) </span>
<span>tus piernas estiradas</span>
<br/><br/><input type="radio" value="d" name="R4d" onClick="Motor(4, this.value)"/>
<span>d) </span>
<span>una pierna doblada debajo de ti</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>5.-</h3>
<div >
<p>Cuando algo realmente te divierte, tú reaccionas con:</p>
<input type="radio" value="a" name="R5a" onClick="Motor(5, this.value)"/>
<span>a) </span>
<span>una risa grande, apreciable</span>
<br/><br/><input type="radio" value="b" name="R5b" onClick="Motor(5, this.value)"/>
<span>b) </span>
<span>una risa, pero no muy fuerte</span>
<br/><br/><input type="radio" value="c" name="R5c" onClick="Motor(5, this.value)"/>
<span>c) </span>
<span>una risita callada</span>
<br/><br/><input type="radio" value="d" name="R5d" onClick="Motor(5, this.value)"/>
<span>d) </span>
<span>una sonrisa tímida</span>
<br/><br/><input type="radio" value="e" name="R5e" onClick="Motor(5, this.value)"/>
<span>e) </span>
<span>evitas mostrar sonrisa alguna</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>6.-</h3>
<div >
<p>Cuando vas a una fiesta o reunión social, tú:</p>
<input type="radio" value="a" name="R6a" onClick="Motor(6, this.value)"/>
<span>a) </span>
<span>haces una entrada fuerte para que todos lo notemos</span>
<br/><br/><input type="radio" value="b" name="R6b" onClick="Motor(6, this.value)"/>
<span>b) </span>
<span>haces una entrada callada buscando algún conocido</span>
<br/><br/><input type="radio" value="c" name="R6c" onClick="Motor(6, this.value)"/>
<span>c) </span>
<span>haces una entrada lo más tranquila posible e intentas pasar inadvertido</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>7.-</h3>
<div >
<p>Tú estás trabajando muy duro, concentrándote duro, y te interrumpen....Tú.....</p>
<input type="radio" value="a" name="R7a" onClick="Motor(7, this.value)"/>
<span>a) </span>
<span>das la bienvenida al descanso</span>
<br/><br/><input type="radio" value="b" name="R7b" onClick="Motor(7, this.value)"/>
<span>b) </span>
<span>te sientes sumamente irritado</span>
<br/><br/><input type="radio" value="c" name="R7c" onClick="Motor(7, this.value)"/>
<span>c) </span>
<span>varias entre estos dos extremos</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>8.-</h3>
<div >
<p>¿Cuáles de los colores siguientes más te gustan?</p>
<input type="radio" value="a" name="R8a" onClick="Motor(8, this.value)"/>
<span>a) </span>
<span>rojo o anaranjado</span>
<br/><br/><input type="radio" value="b" name="R8b" onClick="Motor(8, this.value)"/>
<span>b) </span>
<span>negro</span>
<br/><br/><input type="radio" value="c" name="R8c" onClick="Motor(8, this.value)"/>
<span>c) </span>
<span>amarillo o azul claro</span>
<br/><br/><input type="radio" value="d" name="R8d" onClick="Motor(8, this.value)"/>
<span>d) </span>
<span>verde</span>
<br/><br/><input type="radio" value="e" name="R8e" onClick="Motor(8, this.value)"/>
<span>e) </span>
<span>azul oscuro o púrpura</span>
<br/><br/><input type="radio" value="f" name="R8f" onClick="Motor(8, this.value)"/>
<span>f) </span>
<span>blanco</span>
<br/><br/><input type="radio" value="g" name="R8g" onClick="Motor(8, this.value)"/>
<span>g) </span>
<span>marrón o gris</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>9.-</h3>
<div >
<p>Cuando tú estás por la noche en la cama, en los pocos momentos que duras antes de dormirte, te quedas:</p>
<input type="radio" value="a" name="R9a" onClick="Motor(9, this.value)"/>
<span>a) </span>
<span>extendido sobre tu espalda</span>
<br/><br/><input type="radio" value="b" name="R9b" onClick="Motor(9, this.value)"/>
<span>b) </span>
<span>extendido boca abajo</span>
<br/><br/><input type="radio" value="c" name="R9c" onClick="Motor(9, this.value)"/>
<span>c) </span>
<span>de costado, ligeramente doblado</span>
<br/><br/><input type="radio" value="d" name="R9d" onClick="Motor(9, this.value)"/>
<span>d) </span>
<span>con tu cabeza en un brazo</span>
<br/><br/><input type="radio" value="e" name="R9e" onClick="Motor(9, this.value)"/>
<span>e) </span>
<span>con tu cabeza bajo las sábanas</span>
<br/><br/></div>
</div>
<div class="pregunta">
<h3>10.-</h3>
<div >
<p>A menudo tu sueñas que:</p>
<input type="radio" value="a" name="R10a" onClick="Motor(10, this.value)"/>
<span>a) </span>
<span>estás cayéndote</span>
<br/><br/><input type="radio" value="b" name="R10b" onClick="Motor(10, this.value)"/>
<span>b) </span>
<span>estás luchando o esforzándote</span>
<br/><br/><input type="radio" value="c" name="R10c" onClick="Motor(10, this.value)"/>
<span>c) </span>
<span>estás buscando algo o alguien</span>
<br/><br/><input type="radio" value="d" name="R10d" onClick="Motor(10, this.value)"/>
<span>d) </span>
<span>estás volando o flotando</span>
<br/><br/><input type="radio" value="e" name="R10e" onClick="Motor(10, this.value)"/>
<span>e) </span>
<span>tú normalmente duermes sin soñar</span>
<br/><br/><input type="radio" value="f" name="R10f" onClick="Motor(10, this.value)"/>
<span>f) </span>
<span>tus sueños siempre son agradables</span>
<br/><br/></div>
</div>
<br /><br />
</div>
<div id="pie">
<input type="button" value="comprobar" onClick="Score()" /> </a> <input type="reset" value="Borrar respuestas" /> </div>
</form>
</body>

</html>

Etiquetas: html, taller
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:02.