📜  Lodash _.dec() 方法(1)

📅  最后修改于: 2023-12-03 15:17:25.530000             🧑  作者: Mango

Lodash _.dec() 方法

Lodash 是一个 JavaScript 的工具库,提供了很多帮助我们编写高效且易读的代码的函数。其中,_.dec() 方法用于将数字递减 1。

语法
_.dec(number)
参数

number:需要递减的数字。

返回值

递减后的数字。

示例
const _ = require('lodash');

console.log(_.dec(3)); // 输出:2
console.log(_.dec(0)); // 输出:-1,注意 0 递减后为 -1
console.log(_.dec(-100)); // 输出:-101

除了这个简单示例,我们还可以结合其他 Lodash 方法一起使用,例如:

const _ = require('lodash');

console.log(_.chain([1, 2, 3])
    .map(_.dec)
    .value()); // 输出:[0, 1, 2]

此处使用了 _.chain() 和 _.map() 方法,将数组中每个元素递减 1,并将结果打印出来。

注意事项
  • 如果传入的参数不是数字,将会返回 NaN。
  • 0 递减后为 -1。
  • 如果需要将数字递减指定的值,可以使用 _.subtract() 方法。