<!DOCTYPE hrml>
<meta charset="utf-8">
<title></title>
<body>
<table border="1"></table>
<script>
const
F = (a,b=document.createElement('tbody'))=>a.reduce((a,b)=>(b.reduce((a,b)=>(a.insertCell().textContent=b,a),a.insertRow()),a),b),
S = (a,b,c=b[1]-a[1])=>c?c:0,
YY = [[1,150],[2,170],[3,180],[4,175],[5,165],[6,160],[7,185]].sort (S);
let
R = [
YY.map ((_,a)=>a+1),
YY.map (([_,a])=>a),
YY.map (a=>a[0])
];
F (R, document.querySelector('table'));
</script>
1 2 3 4 5 6 7
185 180 175 170 165 160 150
7 3 4 2 5 6 1
現在このようなプログラムをたての列を固定したまま順番を入れ替えたいです。つまり最初の縦の列1 185 7が最後の列に来るように入れ替えたいわけです。現在のコードはそのままで追加で入れ替えるコード作るにはどうすればいいですか?説明が下手で申し訳ないです。
回答1件
あなたの回答
tips
プレビュー