Sunteți pe pagina 1din 4

Conceptos bsicos: Matriz: Una matriz o vector (llamados en ingls arrays) es una zona de almacenamiento continuo, que contiene

e una serie de elementos del mismo tipo, los elementos de la matriz. Desde el punto de vista lgico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones). Cadenas de Caracteres: Una cadena es un conjunto de caracteres incluido el espacio en blanco, que se almacena en un rea contigua de la memoria central. La longitud de una cadena es el nmero de caracteres que contiene. Una cadena vaca es la que no tiene ningn carcter. Una constante de tipo cadena es un conjunto de caracteres vlidos encerrados entre comillas. Una variable de cadena es aquella cuyo contenido es una cadena de caracteres. El ltimo carcter de la cadena marca el fin de la cadena. Las variables de cadena se dividen en: Estticas. Su longitud se define antes de ejecutar el programa y no puede cambiarse a lo largo de este. Semiestticas. Su longitud puede variar durante la ejecucin del programa, pero sin sobrepasar un lmite mximo declarado al principio. Dinmicas. Su longitud puede variar sin limitacin dentro del programa. Operaciones bsicas con cadenas: Asignacin. Nombre "Luis Humberto"

Entrada/ Salida Leer(nombre, estado_civil) Escribir(nombre, apellido) Escribir(nombre, apellido) Temporizadores en JavaScript: Los temporizadores son objetos sin representacin fsica que se encargan de ejecutar una tarea al cabo de cierto tiempo que se le debe indicar. Para iniciar el temporizador: NombreTemp= setTimeout("nombrefuncion()", tiempo); Para detener el temporizador: clearTimeout(NombreTemp); Resuelva los siguientes ejercicios: Sintaxis para crear un vector. <script language=JavaScript> variable= new Array (''); variable[] = ''; alert(variable[]); </script> Sintaxis para crear una matriz. <script language=JavaScript> matriz = new Array (); matriz[0] = new Array ('e00', 'e01', 'e02'); matriz[1] = new Array ('e10', 'e11', 'e12'); matriz[2] = new array ('e20', 'e21', 'e22'); </script>

Sintaxis para crear un temporizador. <script language=JavaScript> var tiempo=200; NombreTemp= setTimeout("nombrefuncion()", tiempo); var TextoAct=' '; var n=-1; function mueveLetras(){ n++; TextoAct += letras[n]; document.forms[0].TextoDinamico.value=TextoAct; clearTimeout(NombreTemp); } </script> Cree un programa que calcule la siguiente serie: 1!+2!+3!++n! (use funciones para resolver el problema). <html> <head> <title></title> <script language="JavaScript"> var n=parseFloat(prompt("Introduzca un numero")); if(n>=0){ fac=1; for(i=1;i<=n;i++){ fac=fac*i; } document.write("El factorial es: "+fac); } else{ alert("Solo valores positivos"); } </script> </head> <body> </body> </html>

Usando vectores y funciones de cadena cree un programa que saque los caracteres de una cadena cualquiera. <html> <head> <title></title> <script language=javascript> var n=parseFloat(prompt(Introduzca el numero caracteress)); var alumnos= new Array (n); for(i=0;i<n;i++){ alumnos[ i ]= parseFloat(prompt(Introduzca la cadena)); } document.write(+alumnos[ i ]); </script> </head> <body> </body> </html>

S-ar putea să vă placă și