Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
For Repite una instrucción una determinada numero de veces Es un bucle Puede usarse en arreglos Foreach El foreach no es un bucle De primeras la principal diferencia la tenemos en la propia definición, ya que el foreach no es un bucle sino un constructor, el cual solo puede iterar en arrays y objetos, en cambio el for es un bucle, es decir, se repite tantas veces como nosotros queramos. El foreach no puede recorrer cadenas de texto. En uno de los ejemplos de uso de for, veíamos como podíamos recorrer carácter a carácter una cadena de texto, en cambio con el foreach no podemos hacerlo En el foreach no es necesario poner el tamaño del array. En el uso del for, a la hora de recorrer un array, tenemos que especificar hasta que posición tenemos que recorrerla, en cambio en foreach nos lo recorre del principio a fin. Esto supone una ventaja sobre el for, ya que en este si no especificamos bien el tamaño podemos obtener un error. Se usa mas en arreglos Similitudes • Ambas hacen un numero determinado de ciclos • Pueden trabajar con variables de tipo entero, carácter, etc
Compartir