en.javascript.info/2-ui/3-event-details/5-keyboard-events/2-check-sync-keydown/task.md
Ilya Kantor 8360ebbe90 up
2017-03-12 12:54:13 +03:00

19 lines
430 B
Markdown

importance: 5
---
# Extended hotkeys
Create a function `runOnKeys(func, code1, code2, ... code_n)` that runs `func` on simultaneous pressing of keys with codes `code1`, `code2`, ..., `code_n`.
For instance, the code below shows `alert` when `"Q"` and `"W"` are pressed together (in any language, with or without CapsLock)
```js no-beautify
runOnKeys(
() => alert("Hello!"),
"KeyQ",
"KeyW"
);
```
[demo src="solution"]