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

回答編集履歴

1

リファクタリング

2021/01/02 08:39

投稿

itepechi
itepechi

スコア248

answer CHANGED
@@ -30,9 +30,9 @@
30
30
  handleChange = (event) => {
31
31
  const name = event.target.name;
32
32
  const rawString = event.target.value;
33
- const number = Number.parseInt(event.target.value, 10);
33
+ const number = Number.parseInt(rawString, 10);
34
34
 
35
- if (isNaN(number)) {
35
+ if (Number.isNaN(number)) {
36
36
  // NaNの場合はnumberを更新しない
37
37
  this.setState({
38
38
  ...this.state,