const html = require('choo/html'); const starRating = (rating) => { const wholeStars = Math.floor(rating); const hasPartial = rating - wholeStars > 0; const emptyStars = 5 - wholeStars - (hasPartial ? 1 : 0); const stars = []; for (let i = 0; i < wholeStars; i++) { stars.push(html``); } if (hasPartial) { stars.push(html``); } for (let i = 0; i < emptyStars; i++) { stars.push(html``); } return stars; } module.exports = { starRating };