AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] ## either 接受两个函数作为参数,只要有一个返回`true`,就返回`true`,否则返回`false`。相当于`||`运算 ``` var gt10 = x => x > 10; var even = x => x % 2 === 0; var f = R.either(gt10, even); f(101) // true f(8) // true ``` ## both 接受两个函数作为参数,只有它们都返回`true`,才返回`true`,否则返回`false`,相当于`&&`运算 ``` var gt10 = x => x > 10; var even = x => x % 2 === 0; var f = R.both(gt10, even); f(15) // false f(30) // true ``` ## allPass 接受一个函数数组作为参数,只有它们都返回`true`,才返回`true`,否则返回`false` ``` var gt10 = x => x > 10; var even = x => x % 2 === 0; var isEvenAndGt10 = R.allPass([gt10, even]); isEvenAndGt10(15) // false isEvenAndGt10(30) // true ```