jineecode
끝말잇기 만들기 본문
0. 알고리즘
1. JS
첫 제시어 저장: word = '자바스크립트'
대답(answer에 저장): prompt(word)
첫 제시어의 끝: word[word.length-1]
대답의 첫글자: answer[0]
true라면: answer을 word로 할당
false라면: alert창 팝업
let word = '자바스크립트'
let answer = prompt(word)
if(word[word.length-1]===answer[0]){
word = answer
} else {
alert('이건 끝말잇기입니다')
}
끝말잇기를 반복한다.
이때 let word 위에 while문을 넣으면 word가 다시 '자바스크립트'로 대체되기 때문에 let answer 위에 넣어주어야 한다.
let word = "자바스크립트";
while(true){
let answer = prompt(word);
if(word[word.length-1]===answer[0]) {
word = answer;
} else {
alert('이건 끝말잇기입니다.');
}
}
for문으로는 어떻게 쓰면 좋을까?
for(let word = "자바스크립트";true;){
let answer = prompt(word);
if(word[word.length-1]===answer[0]) {
word = answer;
} else {
alert('끝말잇기를 합쉬다');
}
}
'JS' 카테고리의 다른 글
지역 선택 JS로 제어하기 (2) | 2021.02.26 |
---|---|
이벤트 위임 (0) | 2021.02.25 |
깨알 기초 지식 모음 (0) | 2021.02.14 |
EVENT (0) | 2020.11.26 |
DOM 스크립트 (0) | 2020.11.25 |
Comments