30000.toLocaleString() // 30,000
.container {
display: flex;
flex-wrap: wrap;
}
.item {
flex: 1 1 40%;
}
const unitWords = ['', '만', '억', '조', '경']
if (share === 0) return str.replace(commaRegExp, ',') + unitWords[share]
return (str.slice(0, -share * 4).replace(commaRegExp, ',') + unitWords[share]
const dataStructure = [
{ value: 0, category: '광고비' },
{ value: 0, category: '매출' },
{ value: 0, category: '노출 수' },
{ value: 0, category: '클릭 수' },
{ value: 0, category: '전환 수' },
]
const getData = () => {
const data: ChartData = {
google: [...dataStructure],
facebook: [...dataStructure],
naver: [...dataStructure],
kakao: [...dataStructure],
}
dateFilter.forEach((detaObj) => {
data[detaObj.channel].find((item) => item.category === '광고비')!.value += detaObj.cost
data[detaObj.channel].find((item) => item.category === '매출')!.value += detaObj.roas
data[detaObj.channel].find((item) => item.category === '노출 수')!.value += detaObj.imp
data[detaObj.channel].find((item) => item.category === '클릭 수')!.value += detaObj.ctr
data[detaObj.channel].find((item) => item.category === '전환 수')!.value += detaObj.cvr
})
return data
}
단지 살아서 돌아온 것 뿐인데요?
그거면 충분해
생명이란 엔트로피를 거스르는 특수 현상이다
살아있는 것은 그 자체로 충분한 의미를 가진다
수고했어요
엔트로피를 거스르는 특수 현상 1 등장