random()

返回指定范围内的一个随机 Number,可选的第三个参数确定小数位数。

const randomValue = utils.random(min, max, decimalLength);

参数

名称 接受
min 数字
max 数字
decimalLength=0 (可选) 数字

返回

数字

random() 代码示例

import { utils } from 'animejs';

utils.set('.square', {
  x: () => utils.random(2, 18, 2) + 'rem',
  rotate: () => utils.random(0, 180),
  scale: () => utils.random(.25, 1.5, 3),
});
<div class="small row">
  <div class="square"></div>
</div>
<div class="small row">
  <div class="square"></div>
</div>
<div class="small row">
  <div class="square"></div>
</div>
<div class="small row">
  <div class="square"></div>
</div>