Top 5 de la semana

Publicidad

Artículos relacionados

Kata: «Caminos del Explorador»

Objetivo: Imagina que eres un explorador que viaja por una cuadrícula. Tu objetivo es trazar el camino correcto siguiendo ciertas reglas específicas. El propósito de esta kata es evaluar la lógica condicional y el control de flujo del programador.

  1. Dado un array de movimientos (N, S, E, O para Norte, Sur, Este, Oeste), se debe determinar si el explorador termina en el mismo punto en que empezó.
  2. Si el explorador termina en el mismo punto, devolver "Exploración Completa".
  3. Si el explorador termina en una posición diferente, devolver "Perdido en la Aventura".
  4. Si los movimientos superan los 10 pasos, sin importar la posición final, devolver "Demasiado lejos".

Reglas para el movimiento:

  • Partes desde el punto (0, 0).
  • N incrementa la coordenada y en 1.
  • S decrementa la coordenada y en 1.
  • E incrementa la coordenada x en 1.
  • O decrementa la coordenada x en 1.

Requisitos adicionales:

  • Crea una función llamada caminosDelExplorador(movimientos) que reciba un array de caracteres (movimientos).
  • Devuelve la descripción correspondiente según las reglas mencionadas.

Normas para comentar

Este espacio está abierto a todo el mundo, pero para que funcione bien necesitamos un poco de sentido común. No se permiten comentarios ofensivos, spam, ni enlaces promocionales. Respeta a los demás, escribe con educación y trata de aportar al tema.

Los comentarios que no sigan estas normas serán eliminados.

Gracias por mantener un buen ambiente.

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí