回答編集履歴

2

バグ修正

2018/07/04 07:55

投稿

turbgraphics200
turbgraphics200

スコア4267

test CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
  const data = ["2018", "Jan", "Mar", "May", "Jul", "Aug", "Oct", "Dec", "Feb", "Jun", "Sep", "Apr", "Nov"];
6
6
 
7
- const result = data.sort((a, b) => isNaN(a) ? Date.parse(`1 ${a} 2000`) - Date.parse(`1 ${b} 2000`)) : -1;
7
+ const result = data.sort((a, b) => isNaN(a) ? Date.parse(`1 ${a} 2000`) - Date.parse(`1 ${b} 2000`) : -1);
8
8
 
9
9
  ```

1

判定を反転

2018/07/04 07:55

投稿

turbgraphics200
turbgraphics200

スコア4267

test CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
  const data = ["2018", "Jan", "Mar", "May", "Jul", "Aug", "Oct", "Dec", "Feb", "Jun", "Sep", "Apr", "Nov"];
6
6
 
7
- const result = data.sort((a, b) => !isNaN(a) ? -1 : Date.parse(`1 ${a} 2000`) - Date.parse(`1 ${b} 2000`));
7
+ const result = data.sort((a, b) => isNaN(a) ? Date.parse(`1 ${a} 2000`) - Date.parse(`1 ${b} 2000`)) : -1;
8
8
 
9
9
  ```