const thisYear = new Date().getFullYear() const startTimeOfThisYear = new Date(`${thisYear}-01-01T00:00:00+00:00`).getTime() const endTimeOfThisYear = new Date(`${thisYear}-12-31T23:59:59+00:00`).getTime() const progressOfThisYear = (Date.now() - startTimeOfThisYear) / (endTimeOfThisYear - startTimeOfThisYear) const progressBarOfThisYear = generateProgressBar() function generateProgressBar() { const progressBarCapacity = 30 const passedProgressBarIndex = parseInt(progressOfThisYear * progressBarCapacity) const progressBar = Array(progressBarCapacity) .fill('▁') .map((value, index) => index < passedProgressBarIndex ? '█' : value) .join('') return `{ ${progressBar} }` } const readme = `\ ` console.log(readme)