공부 정리/jsChallenge
js challenge day 12
경적필패.
2023. 2. 7. 22:59
반응형
Key Detection
Code
<script>
const pressed = [];
const secretCode = "secret";
window.addEventListener('keyup', (e) => {
console.log(e.key);
pressed.push(e.key);
pressed.splice(0, pressed.length - secretCode.length);
if (pressed.join('').includes(secretCode)) {
console.log("Ding Dong");
cornify_add();
}
console.log(pressed);
})
</script>
배운 점 & 느낀 점
비밀키를 입력할 때까지 문자를 저장하다가, 입력이 완료되면 이벤트를 실행시키는 과제였습니다.
평소 알고리즘 문제를 자주풀다보니 쉽게 해결할 수 있었습니다.
반응형