JSFiddle - React, Tailwind, and code Playground

by Shang-De You

JavaScript

const data = [
  {
    name: 'like',
    value: 150
  },
  {
    name: 'wow',
    value: 100
  },
  {
    name: 'ha',
    value: 133
  },
  {
    name: 'love',
    value: 125
  },
  {
    name: 'cry',
    value: 0
  },
  {
    name: 'angry',
    value: 5
  }
]

const result = data
	.filter(d => d.value > 0)
	.map((d, i) => {
  	d.value = d.value + '次'
    return d
  })
  .sort((a, b) => a - b)
  
console.log(result)