Skip to content

Instantly share code, notes, and snippets.

@bepitulaz
Created May 30, 2017 08:58
Show Gist options
  • Save bepitulaz/bd9f16b7417071c737c271f1005e93ef to your computer and use it in GitHub Desktop.
Save bepitulaz/bd9f16b7417071c737c271f1005e93ef to your computer and use it in GitHub Desktop.
Quiz Ramadan dari Froyo Framework.
const express = require('express');
const app = express();
let personData = [
{
name: 'Budi',
age: '42',
origin: 'Jawa Barat'
},
{
name: 'Wati',
age: '50',
origin: 'Sulawesi Tenggara'
},
{
name: 'Dona',
age: '33',
origin: 'DI Aceh'
}
{
name: 'Made',
age: '36',
origin: 'Bali'
},
{
name: 'Donal',
age: '65',
origin: 'Nusa Tenggara Barat'
}
];
app.get('/', function(req, res) {
let ageAverage = (data) => {
let sum = data.reduce((a, b) => (a.age + b.age));
return sum / data.length;
};
res.json({ data: personData });
});
app.get('/average', function(req, res) {
res.json({ average: ageAverage(personData) });
});
app.listen(3000, function() {
console.log('App is running');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment