El objetivo de esta asignación es aprender a trabajar con conceptos simples de programación, tales como variables (locales y globales), parámetros y funciones.
Problema #1
- Selecciona un lenguaje de programación.
- Verifica si puedes implantar la función descrita en el próximo ítem.
- Escribe una función
echo()
para imprimir cada uno de sus argumentos en una línea distinta. Debe funcionar con cualquier número de argumentos. Guarde la función en un archivo y entréguelo. - Si no fuera posible resolver el problema en el lenguaje seleccionado, tienes que hacer lo siguiente:
- Analiza por qué y escribe una explicación.
- Selecciona otro lenguaje y repite el proceso hasta que encuentres la solución.
echo();
// should print nothing
echo('bla');
// should print
//
// 'bla'
echo('foo', 'bar', 'baz');
// should print
//
// 'foo'
// 'bar'
// 'baz'
———————————————————————–
El problema propuesto ha sido tomado de Advanced JS (http://advanced-js.github.io/syllabus/).