| 1234567891011121314151617 |
- var utils = require('../utils')
- , nodes = require('../nodes');
- /**
- * Apply Math `fn` to `n`.
- *
- * @param {Unit} n
- * @param {String} fn
- * @return {Unit}
- * @api private
- */
- module.exports = function math(n, fn){
- utils.assertType(n, 'unit', 'n');
- utils.assertString(fn, 'fn');
- return new nodes.Unit(Math[fn.string](n.val), n.type);
- };
|