Random 如何在SASS中的最小和最大参数内生成随机数?
如何在SASS中的最小和最大参数内生成随机数?例如,从5到15的随机数Random 如何在SASS中的最小和最大参数内生成随机数?,random,sass,formula,Random,Sass,Formula,如何在SASS中的最小和最大参数内生成随机数?例如,从5到15的随机数 .foo font-size: random(15)#{px} .foo font-size: (random(11) + 4)+px 如果这是不可能的,那么类似的公式是什么 谢谢大家! 在某一范围内生成随机值的标准模式 Min+(int)(Math.random()*((Max-Min)+1)) 在scss中,它看起来像: @function randomNum($min, $max) { $rand: r
.foo
font-size: random(15)#{px}
.foo
font-size: (random(11) + 4)+px
如果这是不可能的,那么类似的公式是什么
谢谢大家! 在某一范围内生成随机值的标准模式
Min+(int)(Math.random()*((Max-Min)+1))
在scss中,它看起来像:
@function randomNum($min, $max) {
$rand: random();
$randomNum: $min + floor($rand * (($max - $min) + 1));
@return $randomNum;
}
.foo {
font-size: #{randomNum(5, 10)}px;
}
SASSMISTER。在SASS中没有可设置的最小值 但是你可以按如下方式调整它,使其成为一个从5到15的随机数
.foo
font-size: random(15)#{px}
.foo
font-size: (random(11) + 4)+px
将4添加到11,因为random()
函数的最小值为1