回答編集履歴

2

調整

2019/05/13 00:43

投稿

yambejp
yambejp

スコア114845

test CHANGED
@@ -21,3 +21,7 @@
21
21
  console.log(b.shift());
22
22
 
23
23
  ```
24
+
25
+
26
+
27
+ ※同値があったときどうするかなど仕様をきちんと決めておいたほうがよいでしょう

1

sample

2019/05/13 00:43

投稿

yambejp
yambejp

スコア114845

test CHANGED
@@ -1,3 +1,23 @@
1
1
  accuraylistsオブジェクトが具体的にどう機能しているかわかりませんが
2
2
 
3
3
  eが配列またはそれに類する要素ならソートして4回shiftできませんか?
4
+
5
+
6
+
7
+ # sample
8
+
9
+ 適当なデータでsampleあげておきます
10
+
11
+ ```javascript
12
+
13
+ var a=[4,3,1,5,2];
14
+
15
+ var b=a.map((x,y)=>[y,x]).sort((x,y)=>x[1]<y[1]);
16
+
17
+ console.log(b.shift());
18
+
19
+ console.log(b.shift());
20
+
21
+ console.log(b.shift());
22
+
23
+ ```