miércoles, 14 de junio de 2017

Teoría

  • En Javascript, ¿cómo se llama el objeto que representa una expresión regular?
RegExp
  • ¿Qué función existe en el DOM, (Document Object Model, Modelo de Objetos para la representación de documentos)?
getElementsByld()
  • ¿Qué es onBlur?
Un gestor de eventos
  • ¿Qué puedes hacer con OnMouseOver?
Este evento se desata cuando el puntero del ratón entra en el área ocupada por un elemento de la página
  • De las siguientes expresiones marca las correctas:
-a) Blur es un evento que ocurre cuando se pierde el foco V
-b) Click es un evento que ocurre cuando se pulsa una tecla del teclado F
-c) focus es un evento dado a un objeto y que a la vez lo pierde otro (Es contrario a Blur)V
-d) mouseover es una variable de salida cuando el usuario mueve el puntero del ratón por encima de un campo de formulario F
-e) Select es un evento que ocurre cuando el usuario selecciona un campo de un formularioV
-f) Submit es el nombre de una función que asume la preferencia de ejecutar una operación F
-g) unload ocurre cuando el usuario abandona una página. Es lo contrario de onload. V
-h) En la técnica de manejo de eventos, mediante lenguaje de guión, para definir las acciones que se requieren realizar al producirse un evento, se utilizan los manejadores de eventos. V
-i) La propiedad onsubmit="validar"()" es una acción asociada al evento (submit) F

  • De las siguientes expresiones regulares Javascript, marca las correctas
a) Para un correo electrónico: /^[0-9a-zA-Z._.-]  +\@[0-9a-zA-Z._.-]+\.[0-9a-zA-Z]+$/  Verdadero 
b) Para un campo de teléfono de 9 dígitos: /^/d(9)$/ Falso
c) Para una fecha: /^\d{1,2}\/\s{1,2}\/\d{2,4}$ Falso
d) Para número de tele´fono:  /[0,9]{2,3}-??[0-9](6-7)$ Falso

  • Para validar expresiones de la forma 1234-ABC, utlizamos el siguinet código de validación 
/\d{4}[-][A-Z]{3}\b/

  • ¿Qué es lo que hace el siguiente código de función? 
 a) Esta función impide al ususrio introducir en un determinado campo caracteres no alfabéticos.

  • El siguiente código de validación corresponde a:
/^[-\w.%+]{1,64}@(?:[A-Z0-9-]{1,63}\.){1,125}[A-Z]{2,63}$/
--un correo electrónico 

  • ¿Qué lenguajes se utilizan en la fase de maquetación?
HTML Y CSS   



 
 

lunes, 27 de marzo de 2017

Suma pares entre 20 y 50

<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">
        var i;//variable contador
        var s=0;//variable acumulador
        i=20;//inicializamos i =20
        while(i<=50){
            s=s+i;
            i=i+2
        }
        document.write('la suma de los pares entre 20 y 50 es: ',s);
            </script>
    </body>

</html>

Nos dice qué numeros son primos

<!Algoritmo que dterminan que números son primos y la lectura finaliza con el valor 0>
<html>
<head>
</head>
<body>
<script type="text/javascript">
  var n;//numero
  var i;// bucle
  var primo=0;//contador primos
  var c=0;
    do{
        n=parseInt(prompt('Dame un número positivo',''));
    c++;
        for(i=2;i<n;i++){
        if(n%i==0)
        break;
    else if(i==n-1)
    primo++;
       
        }
        }while(n!=0);
        document.write('De los ',c,'numeros introducidos ',primo,'son primos');
   
</script>
</body>
</html>

Tanto por ciento de suspensos- Nos pregunta cuantas notas queremos leer

<!Algoritmo que nos pide introduccción de las notas de varios alumnos y calcule el tanto por ciento de los suspensos>
<html>
<head>
</head>
<body>
<script type="text/javascript">
  var n;//nota a leer
  var notas;// cantidad notas a leer
  var susp=0;//contador susepnsos
  notas=parseInt(prompt('¿cuántas notas vas a leer? :',''));//comentario
    for(var i=1;i<=notas;i++){
        n=Number(prompt('Dame una nota '+i,''));
        if(n<5)//control de suspensos)
        susp++;
    }
  document.write('El porcentaje de suspensos es: ',(susp/notas)*100,'%');
</script>
</body>
</html>

CaLCULAR EL TANTO POR CIENTO DE LOS SUSPENSOS (nos pide 5 notas)

<!Algoritmo que nos pide introduccción de las notas de cinco alumnos y calcule el tanto por ciento de los suspensos>
<html>
<head>
</head>
<body>
<script type="text/javascript">
  var n;//número
  var i=1;
  do{
  n=parseInt(prompt('Introduce una nota :',''));//comentario
 if(n>=5)
 pos=pos+1;
  else
  neg=neg+1;
 }
 while(());
  document.write(' la suma de los números positivos es',p, 'y de negativos es ',neg);
</script>
</body>
</html>

nos dice cuantos caracteres tiene la palabra o frase que introduzcamos

<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">
        var cadena;// cadena de caracteres a leer
        var longitud;// variable que guarda la longitud de la acdena
        cadena=prompt('Escribe una palabra o frase','');
        longitud=cadena.length;
        document.write('la suma de los caracteres es: ',longitud);
            </script>
    </body>

</html>

Suma numeros pares entre 20 y 50

<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">
        var i;//variable contador
        var s=0;//variable acumulador
        for(i=20;i<=50;i+=2){
            s=s+i;
        }
        document.write('la suma de los pares entre 20 y 50 es: ',s);
            </script>
    </body>

</html>