UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

18 lines (17 loc) 541 B
/** * Scales polynomial `target` in place by a scalar. * * target(x) := scalar * target(x) * * Coefficient layout: index i is the coefficient of x^i (ascending). Only * the first `target_len` coefficients are touched. * * @param {number[]|Float64Array|Float32Array} target modified in place * @param {number} target_len number of coefficients to scale * @param {number} scalar */ export function polynomial_scale_into(target, target_len, scalar) { for (let i = 0; i < target_len; i++) { target[i] *= scalar; } }