@for

Правило @for, записанное @for <variable> from <expression> to <expression> { ... } или @for <variable> from <expression> through <expression> { ... }, считает вверх или вниз от одного числа (результат первого выражения) до другого (результат второго) и оценивает блок для каждого числа между ними. Каждому номеру по пути присваивается имя данной переменной. Если используется to, окончательное число исключается; если используется through, он включается.

SCSS Syntax

$base-color: #036;

@for $i from 1 through 3 {
  ul:nth-child(3n + #{$i}) {
    background-color: lighten($base-color, $i * 5%);
  }
}