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

回答編集履歴

1

.

2023/10/05 21:56

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  return date.completed == "false";
4
4
  })
5
5
  ```
6
- `date.completed` が `false` だと、この条件は常に偽になります。文字列の `"false"` は `true` 扱いになるためです。ここは `return !date.completed;` でよいでしょう。
6
+ `date.completed` が論理値プリミティブだと、この条件は常に偽になります。右辺が文字列だからです。ここは `return !date.completed;` でよいでしょう。