UNPKG

aureooms-js-integer

Version:

integer code bricks for JavaScript

22 lines (17 loc) 747 B
import { _convert_to_smaller , _convert_to_larger , _copy } from '.' ; /** * * @param {Number} f the base to convert from * @param {Number} t the base to convert to * @param {Array} a the origin array * @param {Number} ai start offset in the origin array * @param {Number} aj end offset in the origin array * @param {Array} b the destination array * @param {Number} bi start offset in the destination array * @param {Number} bj end offset in the destination array */ export function _convert ( f , t , a , ai , aj , b , bi , bj ) { if ( f > t ) return _convert_to_smaller( f , t , a , ai , aj , b , bi , bj ) ; if ( f < t ) return _convert_to_larger( f , t , a , ai , aj , b , bi , bj ) ; return _copy( a , ai , aj , b , bi ) ; }