JavaScript로 로봇과 하는 도시 이름 게임
이제 우리 게임을 수정하여 사람이 아닌 프로그램, 즉 로봇과 대전하도록 만들어 보겠습니다.
우리 로봇이 허용되는 모든 도시 목록을 배열로 가지고 있다고 가정해 봅시다:
let allCities = [];
사람이 입력 필드에 자신의 도시를 입력하면, 로봇은 이 도시가 자신의 배열에 있는지 확인해야 합니다.
이 경우, 플레이어의 각 차례에서 다음과 같은 문제 상황이 발생할 수 있습니다: 이미 나온 도시를 입력함; 플레이어가 이전 도시의 마지막 글자로 시작하지 않는 도시를 입력함; 플레이어가 로봇의 목록에 없는 도시를 입력함.
자신의 차례에 로봇은 아직 게임에 나오지 않은 허용된 도시 중 하나를 선택해야 합니다. 이때 선택된 도시는 이전 도시가 끝난 글자로 시작해야 합니다.
사람 대 로봇 게임을 구현하세요.