回答編集履歴
1
処理説明の調整
test
CHANGED
@@ -26,6 +26,6 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
`cities.find()`でIDが一致しているものを拾い上げているのですが、その先の`if`で`!city`で判定しているため、**cityが存在するならnullを返す**実装になっているように読めます。
|
29
|
+
`cities.find()`でIDが一致しているものを拾い上げているのですが、その先の`if`で`!city`で判定しているため、**cityが存在しない(undefined)ならcity(undefined)を返し**・**逆にcityが存在するならnullを返す**実装になっているように読めます。
|
30
30
|
|
31
31
|
`return`が逆に思えます。
|