Skip to content

Commit 593a66c

Browse files
committed
feature: nemesis: get-char: includes
1 parent 1475c40 commit 593a66c

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

packages/nemesis/lib/int/get-char/get-char.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ const IGNORED_KEYS = [
1919

2020
const SHIFT_KEYS = [LEFT_SHIFT, RIGHT_SHIFT];
2121

22+
const SHIFT_KEYS_UP = [
23+
LEFT_SHIFT_UP,
24+
RIGHT_SHIFT_UP,
25+
];
26+
2227
// никаких параметров не принимает
2328
// в al возвращает ascii код нажатой клавиши
2429
export async function getChar<bx>() {
@@ -34,12 +39,7 @@ export async function getChar<bx>() {
3439
if (IGNORED_KEYS.includes(al))
3540
jmp(again);
3641

37-
if (al === RIGHT_SHIFT_UP) {
38-
[shift] = 0;
39-
jmp(again);
40-
}
41-
42-
if (al === LEFT_SHIFT_UP) {
42+
if (SHIFT_KEYS_UP.includes(al)) {
4343
[shift] = 0;
4444
jmp(again);
4545
}

0 commit comments

Comments
 (0)