간단한 끝말잇기 코딩

» JavaScript

끝말잇기

조건문

if() {

} else if () {

} else {

}

반복문

while(조건) {
    실행
    
}

for(처음; 조건; ) {
    실행
}

코딩

  • while일때
      let word = '시기다른래퍼';
    
      while(true) {
          // 맞았을때
          let answer = prompt(word);
          if (word[word.length - 1] === answer[0]) {
              word = answer;
              alert('오 정답!');
          } else {
              // 틀렸을때
              alert('틀리셨는데요?');
          }
      }
    
  • for일때
      let word = '반대편을바라보던';
    
      for(word; true;) { // 끝없이 반복할거라 끝부분은 안넣음
          let answer = prompt(word);
          if(word[word.length - 1] === answer[0]) {
              // 맞는말
              alert('맞는말');
              word = answer
          } else {
              // 틀린말
              alert('틀린말');
          }
      }
    
  • 배열의 마지막 글자 가져오기 word[word.length - 1]처럼 .length에서 1을 빼주면 마지막 글자를 가져오게됨