La casa de papel
ProgramaciónUso de condicionales y arrays
Me enteré de que habían asaltado La Fábrica Nacional de Moneda y Timbre por la televisión. Por lo visto los nombres de los presuntos atracadores eran capitales y ciudades del mundo: Tokio, Río, Berlín, Moscú… una idea curiosa, oye.
Al poco, recibí un pequeño encargo:
Querida Ada, nos estamos haciendo un lío con los nombres de los atracadores que no te imaginas. Necesitamos que crees un programa que, dada una capital indique si se trata de uno de los nombres elegidos por El Profesor para alguno de los miembros de su equipo o no.
Necesitamos tenerlo para dentro de 10 días… ¡hay demasiados rehenes en juego!
La propuesta no podía ser más fácil, ¿verdad? Pues apareció Edu volando y comenzó a atiborrarme a preguntas:
¿Lo vas a hacer con ifs anidados o encadenados? ¿o con un solo if? ¿sabes que hasta podías hacerlo con un switch? ¿y que puedes agrupar varias opciones en una? Se me está ocurriendo una idea mejor… ¿estás pensando lo mismo que yo?
Pues nada, que me puse manos a la obra barajando todas las opciones que me comentó Edu. ¡Cualquiera lo aguanta si no!
¿Os animáis a hacerlo conmigo? ¡Dejad vuestras dudas en los comentarios! 😉
Aquí os dejo enlaces al material que os vendrá bien repasar. ¡Ánimo!
Javascript – #1.19. Condicionales. Sentencia if-else
Javascript – #1.20. Condicionales. Sentencia switch
Javascript – #1.11. Operadores lógicos
Javascript – #1.09. Operadores de cadena
¿Tú cómo lo harías? ¡Deja tus ideas en los comentarios!
Y si quieres compartir código, te recomiendo que utilices alguna herramienta online de testing de código como Codepen, JSFiddle, PlayCode, etc. o repositorios como GitHub, GitLab, BitBucket…