Skip to content

Instantly share code, notes, and snippets.

@renzocastro
Created April 5, 2013 01:54
Show Gist options
  • Save renzocastro/5316020 to your computer and use it in GitHub Desktop.
Save renzocastro/5316020 to your computer and use it in GitHub Desktop.
Clase 4: Arrays
"use strict";
console.log('app.js');
// Arrays (Arreglos)
/*
var titulo = "Area51";
console.log( titulo );
console.dir( titulo.split('') );
console.log( titulo.split('') );
var alumnos = "Carlos, Ernesto, Wendy, Javier";
console.log( alumnos );
console.dir( alumnos.split(', ') );
console.log( alumnos.split(', ') );
*/
/*
// --
//var personas = new Array();
//var personas = [];
var personas = ['Anthony', 'Elder', 'Daniel', 'Aldo'];
console.log( personas );
console.log( personas.length );
console.log( personas[0] );
console.log( personas[2] );
*/
/*
var camino = "_ __X_O";
var i;
var total = camino.length;
for(i=0; i<total; i++){
console.log( camino.charAt(i) );
}
*/
// Ejercicio
// paso1: convertir el texto en array
// paso2: obtener el "total" de elementos en el array
// paso3: imprimir en consola cada elemento del array
var camino = "_ __X_O";
var array_camino = camino.split('');
var i;
var total = array_camino.length;
for(i=0; i<total; i++){
console.log( array_camino[i] );
}
var descripcion = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem aperiam excepturi tenetur reiciendis veritatis illum consectetur modi tempora vero fugit. Illum iure sint numquam dolore rerum ipsa amet molestias ab.';
// Ejercicio: Cuantas letras "e" existen
var total = descripcion.length;
var cuenta = 0;
var i;
for(i=0; i<total; i++){
if( descripcion.charAt(i) == 'e' ){
cuenta++;
}
}
console.log( cuenta );
console.log( descripcion.split('e').length - 1 );
// Ejercicio: Cuantas palabras existes
console.log( descripcion.split(' ').length )
// Ejercicio: Cuantas letras "e" y "o" existen
var letra_e = descripcion.split('e').length - 1;
var letra_o = descripcion.split('o').length - 1;
console.log( letra_e + letra_o );
@xenda
Copy link

xenda commented Apr 5, 2013

._.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment