더북(TheBook)

순서도에서는 중복되지 않으나 코드에서 중복되는 부분도 있습니다. ‘입력한 단어가 제시어가 된다’와 ‘다음 참가자에게 차례를 넘긴다’는 절차에 해당하는 코드입니다.

word = newWord; // 입력한 단어가 제시어가 됨 
$word.textContent = word; // 화면에 제시어 표시
const order = Number($order.textContent); 
if (order + 1 > number) { 
  $order.textContent = 1;
} else {
  $order.textContent = order + 1;
}

끝말잇기는 단어가 틀렸더라도 다시 입력할 기회를 주는 관대한 게임이라서 무한 반복됩니다. 따라서 끝을 나타내는 표시는 필요하지 않습니다. 게임을 끝내고 싶다면 웹 브라우저를 닫으면 됩니다. 코드를 수정할 것은 없고 순서도에서 끝 표시만 제거하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.