Я хочу написать функцию, которая принимает в себя параметр "count", и возвращает столько HTML элементов, сколько передали в count
Например:
count = 3
return svg (3 раза)
Я сделал это так:
function createStars(count) {
        const star = `
            <span>
                <svg width="15" height="13" viewBox="0 0 15 13" fill="none"
                    xmlns="http://www.w3.org/2000/svg">
                    <path
                        d="M7.49777 0L9.60005 4.23718L14.2772 4.92164L10.8875 8.22991L11.6861 12.8908L7.49777 10.6907L3.30949 12.8908L4.10802 8.22991L0.718262 4.92164L5.41176 4.23718L7.49777 0Z"
                        fill="#FFCD1D" />
                </svg>
            </span>
        `;
        for (let i = 0; i <= count; i++) {
            return star;
        }
    }
Но почему-то на сайте отображается всего 1 звёздочка:
 Подскажите пожалуйста, где ошибка в моём коде, и как было бы правильнее написать такую функцию?
Подскажите пожалуйста, где ошибка в моём коде, и как было бы правильнее написать такую функцию?