/** * @file math.js * @author mengke01 * @date * @description * 方程运算 */ define( function(require) { var quadraticEquation = require('math/quadraticEquation'); var cubeEquation = require('math/cubeEquation'); var quarticEquation = require('math/quarticEquation'); var bezierQ2Equation = require('math/bezierQ2Equation'); var bezierCubeEquation = require('math/bezierCubeEquation'); var bezierQ4Equation = require('math/bezierQ4Equation'); var entry = { /** * 初始化 */ init: function () { console.log(quadraticEquation(1, 0, 1)); console.log(bezierQ2Equation(1, 0, 1)); console.log('--------------------------------'); console.log(quadraticEquation(1, -2, 1)); console.log(bezierQ2Equation(1, -2, 1)); console.log('--------------------------------'); console.log(cubeEquation(1, 0, 0, 1)); console.log(bezierCubeEquation(1, 0, 0, 1)); console.log('--------------------------------'); console.log(cubeEquation(1, 0, 0, -1)); console.log(bezierCubeEquation(1, 0, 0, -1)); console.log('--------------------------------'); console.log(quarticEquation(1, 0, 0, 0, 1)); console.log(bezierQ4Equation(1, 0, 0, 0, 1)); console.log('--------------------------------'); console.log(quarticEquation(1, 0, 0, 0, -1)); console.log(bezierQ4Equation(1, 0, 0, 0, -1)); } }; entry.init(); return entry; } );