Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Make student reports
- function makeStudentsReport(data) {
- var finalArray = [];
- for(var i = 0; i < data.length; i++)
- {
- var string = data[i].name + ": " + data[i].grade;
- finalArray.push(string);
- }
- return finalArray;
- }
- // Enroll in summer school
- function enrollInSummerSchool(students) {
- for(var i = 0; i < studentData.length; i++)
- {
- students[i].status = "In Summer school";
- }
- return students;
- }
- // Find by id
- function findById(items, idNum) {
- var finalObj = {};
- for(var i = 0; i < items.length; i++)
- {
- if(items[i].id === idNum)
- {
- finalObj = items[i];
- }
- }
- return finalObj;
- }
- // Validate object keys
- function validateKeys(object, expectedKeys) {
- var value;
- for(var i = 0; i < expectedKeys.length; i++)
- {
- var keys = Object.keys(object);
- if(expectedKeys[i] === keys[i] && expectedKeys.length === keys.length)
- {
- if(i === keys.length - 1)
- {
- value = true;
- }
- }
- else
- {
- value = false;
- }
- }
- return value;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement