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陣列排序
- [PHP]為JSON資料的API返回空陣列或者空物件PHPJSONAPI陣列物件
- js陣列排序和打亂JS陣列排序
- js 漢字陣列按拼音排序JS陣列排序
- JS資料結構(一)——陣列JS資料結構陣列
- 陣列排序陣列排序
- js陣列元素排序程式碼例項JS陣列排序
- js實現資料結構--陣列JS資料結構陣列
- JS陣列隨機排序的三種方法JS陣列隨機排序
- 陣列的排序陣列排序
- 物件陣列排序物件陣列排序
- JavaScript 陣列排序JavaScript陣列排序
- 全面解析Js陣列遍歷對原陣列的影響及返回值JS陣列
- js從陣列後面擷取資料JS陣列
- js隨機從陣列中取資料JS隨機陣列
- js 陣列元素大小排序例項程式碼JS陣列排序
- js實現的陣列自定義排序介紹JS陣列排序
- js陣列由小到大排序程式碼例項JS陣列排序
- js中陣列(Array)的排序(sort)注意事項JS陣列排序
- 為什麼處理排序陣列比未排序陣列快排序陣列
- 多維陣列排序陣列排序
- 陣列氣泡排序陣列排序
- 陣列選擇排序陣列排序
- javascript 陣列快速排序JavaScript陣列排序
- 陣列多重排序陣列排序
- c# 陣列排序C#陣列排序
- 二維陣列排序陣列排序
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- ***PHP陣列排序+php二維陣列排序方法(PHP比較器)PHP陣列排序
- 記一次陣列操作:陣列 A 根據陣列 B 排序陣列排序
- 關於js陣列方法sort()負數排序的陷阱JS陣列排序
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- JS陣列JS陣列
- 如果陣列中存在 item,則返回元素在陣列中的位置,否則返回 -1陣列
- 二位陣列排序陣列排序
- 陣列排序的實現陣列排序