Foros del Web » Programando para Internet » Javascript »

Ayudenme con este ejercicio

Estas en el tema de Ayudenme con este ejercicio en el foro de Javascript en Foros del Web. Por favor nose en que parte esta el error, gracias al que me pueda ayudar: Código: <html> <head> <script> var promedio; var exam=parseInt(exam1.value); var notafinal; ...
  #1 (permalink)  
Antiguo 28/06/2005, 19:19
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
Ayudenme con este ejercicio

Por favor nose en que parte esta el error, gracias al que me pueda ayudar:

Código:
<html>
          <head>
                      <script>
                            var promedio;
                            var exam=parseInt(exam1.value);
                            var notafinal;
                            function nombre() 
                   {
                           if (nombre1.value == "")
                              alert("Ingrese su Nombre")
                        else 
                   { 
                              alert("nombre validado");
                   }
                   }
                              function valirut()
                   {
                              var largo;
                              var digv;
                              var caja;
                              var resto;
                              var digpro;
                              var mult;
                              var i;
                              var car;
                                      caja=rut.value;
                                      largo=caja.lenght;
                                      largo=largo-1;
                                      digv=caja.charAt(largo);
                                      largo=largo-2;
                                      suma=0;
                                      mult=2;
                                      for(i=largo;i>=0;i--)
                   {
                              car=caja.charAt(i); 
                          if (car!==".");
                   {
                             suma=suma+(parseInt(car)*mult);
                             mult=mult+1;
                          if (mult==8)
                              mult=2;
                   }
                   }  
                            resto=suma%11;
                            digpro=11-resto;
                          if (digv=="0")
                            llego=11;
                     else
                  {
                          if (digv=="k")
                            llego=="10";
                     else
                            llego=parseInt(digv);
                  } 
                          if (llego==digpro)
                              alert("oka")
                     else
                             alert("No");
                  }
                             function notas()
                  {
                           var notaA=parseInt(nota1.value);
                           var notaB=parseInt(nota2.value);
                           var notaC=parseInt(nota3.value);
                       if (nota1.value>=1)&&(nota1.value<=7)
                 {
                       if (nota2.value>=1)&&(nota2.value<=7)
                 {
                       if ((nota3.value>=1)&&(nota2.value<=7))
                 {
                          promedio=(notaA+notaB+notaC)/3;
                          promedio1.value=promedio;
                 }
                 }
                 }
                    else
                 {
                         alert ("ingrese nota valida!");
                 }
                 }
                         function asistencia()
                 {
                         var asist=parseInt(asist1.value);
                       if ((asist1.value>=1)&&(asist1.value<=100))
                 {
                         alert ("asistencia validada!");
                 }
                   else
                 {
                         alert ("ingrese asistencia válida!");
                 }
                 }
                         function examen()
                 {
   
                       if ((exam1.value>=1)&&(exam1.value<=7))
                 {
                         alert ("nota validada");
                 }
                   else
                 {
                         alert ("ingrese nota válida");
                 } 
                 } 
                         function final()
                 {
   
                        var notafinal;
                        var notf=parseInt(notf1.value);
                        notafinal=((promedio*0.7)+(exam*0,3));
                        notf1.value=notafinal;
                        if ((notafinal>=4)&&(notafinal<=7))
                {
                        aprobado.value="aprobado";
                }
                  else
                {
                        aprobado.value="reprobado";
                } 
  
                }
            </script>
        </head>
    <body>
                              <br>
                                  Nombre:
                                 <input type="text" name="nombre">
                                 <input type="button" name="button1"value="Validar"onClick=nombre()>
                              <br>Rut:
                                 <input type="text" name="rut">
                                 <input type="button"value="Validar"onclick=valirut();>
                              <br>
                                  Nota1
                                 <input type="text" name="nota1">
                                 <input type="button"value="Validar"onclick=nota1();>
                              <bR>
                                  Nota2
                                 <input type="text" name="nota2">
                                 <input type="button"value="Validar"onclick=nota2();>
                              <br>
                                  Nota3
                                 <input type="text" name="nota3"();>
                                 <input type="button"value="Validar"onclick=nota3();>
                              <br>
                                 Promedio
                                 <input type="text" name="promedio">
                                 <input type="button" value="Validar" onclick=notas();>
                              <br>
                                 Asistencia
                                  <input type="text" name="asist1">
                                  <input type="button" value="Validar" onclick=asistencia();>
                              <br>
                                  Nota Examen
                                  <input type="text" name="examen">
                                  <input type="button" value="Validar" onclick=examen();>
                              <br>
                                  Nota Final
                                  <input type="text" name="notfinal1">
                                  <input type="button" value="Validar" onclick=final();>
    
           </body>
</html>

Última edición por tunait; 29/06/2005 a las 03:05 Razón: Meter el código en BBcode
  #2 (permalink)  
Antiguo 29/06/2005, 00:58
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola TRANFUGO

Explicate mejor. ¿Que quieres hacer? ¿que falla? ¿da algún error?

Saludos,
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:07.