더북(TheBook)

이 절차를 코드로 표현하면 다음과 같습니다.

#order 태그를 선택해 $order 변수에 저장합니다.

#order 태그 내부의 값을 꺼내 숫자로 변환하고 이를 order 변수에 저장합니다. ‘현재 순서를 파악한다’ 절차에 해당합니다.

order 변수의 값에 1을 더한 값이 number보다 크면 화면 순서를 1로 표시하고, 작으면 화면에 order + 1을 순서로 표시합니다.

제시어가 비어 있지 않아도 차례를 넘기는 부분은 같으므로 ~ 코드를 추가합니다.

const $order = document.querySelector('#order'); ------ ①
let word; // 제시어 
let newWord; // 현재 단어 
const onInput = (event) => {
  newWord = event.target.value; // 입력한 단어를 현재 단어로 저장 
};
const onClickButton = () => {
  if (!word) { // 제시어가 비어 있는가? 
    // 비어 있음
    word = newWord; // 입력한 단어가 제시어가 됨 
    $word.textContent = word; // 화면에 제시어 표시
    const order = Number($order.textContent); -------- ②
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.