JSFiddle - React, Tailwind, and code Playground
by Andrey
JavaScript
var students = [
{
fullName: {
firstName: 'twertejtdrt',
lastName: 'lkhgio;bfs'
},
age: 20,
gender: 'male',
eat: function(){
},
eatMeet: true,
eatVegitable: false
},
{
fullName: {
firstName: 'zutr',
lastName: 'lkkyufkubfs'
},
age: 15,
gender: 'male',
eat: function(){
},
eatMeet: false,
eatVegitable: true
},
{
fullName: {
firstName: 'abr',
lastName: 'lkbfghfghfs'
},
age: 30,
gender: 'female',
eat: function(){
return false
},
eatMeet: false,
eatVegitable: true
},
{
fullName: {
firstName: 'kjhg',
lastName: 'lkbfghdfghfs'
},
age: 10,
gender: 'female',
eat: function(){
return false
},
eatMeet: false,
eatVegitable: true
},
{
fullName: {
firstName: 'kjhg111111111',
lastName: 'lkbfghdfghfs111111111111'
},
age: 10,
gender: 'female'
},
{
fullName: {
firstName: 'kjhg',
lastName: 'lkbfghdfghfs'
},
age: 100,
gender: 'female',
eat: function(){
return false
},
eatMeet: false,
eatVegitable: true
},
{
fullName: {
firstName: 'kjhg',
lastName: 'lkbfghdfghfs'
},
age: 1,
gender: 'female',
eat: function(){
return false
},
eatMeet: false,
eatVegitable: true
},
];
/*var findEverageAge = function(group){
var everage = 0,
totalAge = 0;
for(var i = 0, len = group.length; i < len; i++){
totalAge = totalAge + group[i].age;
}
everage = totalAge/group.length;
return everage
};*/
//alert(findEverageAge(students));
var abcSorted = [];
function sortAbc(arr){
var replaced = false;
var min = arr[0];
var x = 0;
while(x < arr.length-1){
if( arr[x].age > arr[x+1].age){
var a = arr[x];
arr[x] = arr[x+1];
arr[x+1] = a;
replaced = true;
}
x++;
}
if(replaced){
sortAbc(arr);
}
return arr; ...