const datas = ref([]);
const totle = ref(0);
data.forEach((item) => {
totle.value += Number(item.value);
});
datas.value = data
.map((item) => {
let number = item.value / totle.value;
let percentage = (number * 100).toFixed(0) + '%';
item.percentage = percentage;
return item;
})
.sort(function (a, b) {
return b.value - a.value; // 返回負值表示b在前,正值表示a在前,等於0則保持相同位置不變
});
js 陣列返回,資料排序
相關文章
- js陣列排序JS陣列排序
- js陣列排序整理JS陣列排序
- js:陣列自定義排序JS陣列排序
- js陣列排序和打亂JS陣列排序
- js 漢字陣列按拼音排序JS陣列排序
- JS資料結構(一)——陣列JS資料結構陣列
- 陣列排序陣列排序
- js實現資料結構--陣列JS資料結構陣列
- 全面解析Js陣列遍歷對原陣列的影響及返回值JS陣列
- 陣列的排序陣列排序
- 物件陣列排序物件陣列排序
- JavaScript 陣列排序JavaScript陣列排序
- 為什麼處理排序陣列比未排序陣列快排序陣列
- 關於js陣列方法sort()負數排序的陷阱JS陣列排序
- JS陣列JS陣列
- 陣列氣泡排序陣列排序
- 陣列選擇排序陣列排序
- 二維陣列排序陣列排序
- c# 陣列排序C#陣列排序
- 多維陣列排序陣列排序
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- js 在陣列物件中匹配到指定的資料JS陣列物件
- 記一次陣列操作:陣列 A 根據陣列 B 排序陣列排序
- js將陣列中的字串執行字母表排序JS陣列字串排序
- vue(js) 拖拽改變排序(陣列)位置(原理及程式碼)VueJS排序陣列
- JS模擬陣列操作(新增、刪除、插入、排序、反轉)JS陣列排序
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- js 陣列方法JS陣列
- js偽陣列JS陣列
- PHP陣列轉換為js陣列PHP陣列JS
- 陣列排序的實現陣列排序
- php 二維陣列排序PHP陣列排序
- PHP 多維陣列排序PHP陣列排序
- 二位陣列排序陣列排序
- c++陣列排序插入C++陣列排序
- 1117陣列排序的技巧陣列排序
- 二維陣列行排序陣列排序
- 陣列先去重,後排序陣列排序