Everything Be True
来源:互联网 发布:岩间圣母 知乎 编辑:程序博客网 时间:2024/05/23 02:04
题目
所有的东西都是真的!
完善编辑器中的every函数,如果集合(collection)中的所有对象都存在对应的属性(pre),并且属性(pre)对应的值为真。函数返回ture。反之,返回false
要求
every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy", "sex": "male"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "sex": "female"}], "sex") 应该返回 true。every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "sex": "female"}], "sex") 应该返回 false。every([{"user": "Tinky-Winky", "sex": "male", "age": 0}, {"user": "Dipsy", "sex": "male", "age": 3}, {"user": "Laa-Laa", "sex": "female", "age": 5}, {"user": "Po", "sex": "female", "age": 4}], "age") 应该返回 false。every([{"name": "Pete", "onBoat": true}, {"name": "Repeat", "onBoat": true}, {"name": "FastFoward", "onBoat": null}], "onBoat") 应该返回 falseevery([{"name": "Pete", "onBoat": true}, {"name": "Repeat", "onBoat": true, "alias": "Repete"}, {"name": "FastFoward", "onBoat": true}], "onBoat") 应该返回 trueevery([{"single": "yes"}], "single") 应该返回 trueevery([{"single": ""}, {"single": "double"}], "single") 应该返回 falseevery([{"single": "double"}, {"single": undefined}], "single") 应该返回 falseevery([{"single": "double"}, {"single": NaN}], "single") 应该返回 false
代码
function every(collection, pre) { // Is everyone being true? for(var i = 0; i < collection.length; i++) { if(!collection[i][pre]) { return false; } } return true;}every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy", "sex": "male"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "sex": "female"}], "sex");
阅读全文
0 0
- Everything Be True
- Everything will be good!
- Everything can be Agile!
- let it be true..
- Everything can be out of control
- To Thine Own Self Be True
- 入职了..To be a true programmer
- Ten things we know to be true -- from Google
- TRUE
- 学习C#引用参数的体会 - An attitude will be everything(No risk,No gain) - 博客园
- Everything Do
- EVERYTHING,NOTEPAD2
- everything 教程
- everything 教程
- Everything使用指南
- Hack, Everything!
- Everything使用
- Everything 使用说明书(Everything FAQ)
- 数据结构入门小口
- 函数参数
- 使用阿里云Windows部署JavaWeb服务
- Java 枚举类的基本使用
- JVM内存模型
- Everything Be True
- 防火墙
- ConvenientBanner小结
- C#下Hashtable和Dictionary之间的差别
- ubantu使用mentohust上锐捷
- 日期类
- AppTheme属性设置集合
- POJ 3167
- Hibernate的Session详解