teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

バグ修正\(B, F 同時押しが機能していなかった\)

2016/06/21 07:52

投稿

think49
think49

スコア18194

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  `keydown` 時に `keyCode` をキャッシュし、`keyup` 時に該当 `keyCode` をクリアします。
2
2
 
3
- - [[B], [F] キー同時押下を検出 - JSFiddle](https://jsfiddle.net/ahL25ayq/)
3
+ - [[B], [F] キー同時押下を検出 - JSFiddle](https://jsfiddle.net/ahL25ayq/1/)
4
4
 
5
5
  ```JavaScript
6
6
  'use strict';
@@ -15,7 +15,7 @@
15
15
  keyCodes.push(keyCode);
16
16
  }
17
17
 
18
- if (keyCodes.indexOf(66) ==! -1 && keyCodes.indexOf(66) ==! -1) {
18
+ if (keyCodes.indexOf(66) !== -1 && keyCodes.indexOf(70) !== -1) {
19
19
  console.log('B and F');
20
20
  }
21
21
  break;