找到另一半 (Pairwise)
题目链接
问题解释
- 这个
function
接收一个整数数组参数arr
和一个数字参数arg
。返回值为和为arg
的数组元素的参数 (index) 总和 - 根据测试用例,还有一个隐含信息。用过的数字不可再用于下次计算
function
接收三个参数,price
为购买总价,cash
为付款金额,cid
为收银机中可用的零钱。返回值为应找回的零钱列表cid
中,每个子数组的第一个元素代表面值,第二个元素代表这个面值的总额。比如 ["TEN", 30.00]
就表示十元纸币共有 30
元,即三张price
为 19.50
,cash
为 20.00
,cid
为 [["PENNY", 1.01], ["NICKEL", 2.05], ["DIME", 3.10], ["QUARTER", 4.25], ["ONE", 90.00], ["FIVE", 55.00], ["TEN", 20.00], ["TWENTY", 60.00], ["ONE HUNDRED", 100.00]]
,则返回值应为 [["QUARTER", 0.50]]
function
接收一个 JSON 对象参数 collection
和一个字符串参数 pre
。若 pre
表示的属性在 collection
中的每一个对象都存在且对应的值为真则返回 true
,否则返回 false
collection
是 [{a: 1, b: 2}, {a: 1, c: 3}]
,pre
是 "a"
,返回值应为 true
;如果这时候 pre
是 "c"
,则返回值为 false
collection
是 [{a: 0, b: 2}, {a: false, c: 3}]
,pre
是 "a"
,那么也应该返回 false