文件操作 - _createMathOperation.js
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/nodejs/lodash-es/_createMathOperation.js
编辑文件内容
import baseToNumber from './_baseToNumber.js'; import baseToString from './_baseToString.js'; /** Detect free variable `globalThis` */ const freeGlobalThis = typeof globalThis == 'object' && globalThis !== null && globalThis.Object == Object && globalThis; /** * Creates a function that performs a mathematical operation on two values. * * @private * @param {Function} operator The function to perform the operation. * @param {number} [defaultValue] The value used for `undefined` arguments. * @returns {Function} Returns the new mathematical operation function. */ function createMathOperation(operator, defaultValue) { return function(value, other) { var result; if (value === undefined && other === undefined) { return defaultValue; } if (value !== undefined) { result = value; } if (other !== undefined) { if (result === undefined) { return other; } if (typeof value == 'string' || typeof other == 'string') { value = baseToString(value); other = baseToString(other); } else { value = baseToNumber(value); other = baseToNumber(other); } result = operator(value, other); } return result; }; } export default createMathOperation;
修改文件时间
将文件时间修改为当前时间的前一年
删除文件