对嵌套Sass循环索引执行数学运算时出现的问题

对嵌套Sass循环索引执行数学运算时出现的问题,sass,Sass,由于某种原因,当我试图对嵌套循环索引进行计算时,我得到一个类型错误,该错误表示未向percentage()传递一个数字 @for $step from 0 through 20 { @for $total from 0 through 20 { $percentage: percentage($step/$total); .progress-#{$step}-#{$total} { background: linear-gradient(to right, #

由于某种原因,当我试图对嵌套循环索引进行计算时,我得到一个类型错误,该错误表示未向percentage()传递一个数字

@for $step from 0 through 20 {
  @for $total from 0 through 20 {
    $percentage: percentage($step/$total);

    .progress-#{$step}-#{$total} {
      background: linear-gradient(to right,  #0c91f0 $percentage,#dedfe3 $percentage);
    }
  }
}

$step和$total都是数字,执行除法肯定会返回一个数字,我不知道为什么这不计算。

您得到的是0除法错误。尝试从1开始总计:)

根本无法再现类型错误: