永发信息网

以年龄排序当前的人员信息列表,并且打印出来 这个怎么做

答案:2  悬赏:40  手机版
解决时间 2021-03-05 06:59
数组 :
[
{"name":"黄坚鑫", age:"27", sex:"男"},
{"name":"罗锦斌", age:"20", sex:"男"},
{"name":"詹佳妮", age:"20", sex:"女"},
{"name":"林晓荣", age:"24", sex:"男"},
{"name":"陈泽斌", age:"22", sex:"男"}
]

这是javascript 数组里的对象
最佳答案
var arr =
[
{"name":"黄坚鑫", age:"27", sex:"男"},
{"name":"罗锦斌", age:"20", sex:"男"},
{"name":"詹佳妮", age:"20", sex:"女"},
{"name":"林晓荣", age:"24", sex:"男"},
{"name":"陈泽斌", age:"22", sex:"男"}
];

arr.sort(function(a,b) {
    return a.age - b.age;
})

console.log(arr);
//看看是不是你想要的
全部回答
#include #include #include #include using namespace std; struct tperson { int num; string name; int age; tperson(int _num,string _name,int _age):num(_num),name(_name),age(_age){} }; bool operator<(const tperson & p1, const tperson & p2) //定义比较算子 按num升序 { return p1.num v; v.push_back(tperson(5,"jinyong01",78)); v.push_back(tperson(1,"jinyong02",78)); v.push_back(tperson(15,"jinyong03",78)); v.push_back(tperson(1,"jinyong04",78)); v.push_back(tperson(33,"jinyong05",78)); sort(v.begin(),v.end()); //按比较算子排列向量里面的所有元素 for(int i=0;i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯