This commit is contained in:
		
							parent
							
								
									e6e4540b32
								
							
						
					
					
						commit
						3ff65cf665
					
				| 
						 | 
				
			
			@ -12,3 +12,5 @@ const fibonacci = function(Fn) {
 | 
			
		|||
 | 
			
		||||
// Do not edit below this line
 | 
			
		||||
module.exports = fibonacci;
 | 
			
		||||
 | 
			
		||||
console.log(fibonacci(5));
 | 
			
		||||
| 
						 | 
				
			
			@ -1,9 +1,12 @@
 | 
			
		|||
const getTheTitles = function(array) {
 | 
			
		||||
    let titles = [];
 | 
			
		||||
    for (i=0;i<array.length;i++) {
 | 
			
		||||
        titles[i] = array[i].title;
 | 
			
		||||
    }
 | 
			
		||||
    return titles;
 | 
			
		||||
    // let titles = [];
 | 
			
		||||
    // for (i=0;i<array.length;i++) {
 | 
			
		||||
    //     titles[i] = array[i].title;
 | 
			
		||||
    // }
 | 
			
		||||
    // return titles;
 | 
			
		||||
    return array.map(book => {
 | 
			
		||||
        return book.title;
 | 
			
		||||
    });
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// Do not edit below this line
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,44 @@
 | 
			
		|||
const findTheOldest = function(arry) {
 | 
			
		||||
    let deathYear = arry
 | 
			
		||||
let callNum = 0;    
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
const findTheOldest = function(arry) {
 | 
			
		||||
    let age = 0;
 | 
			
		||||
    let oldest = {
 | 
			
		||||
        age: 1,
 | 
			
		||||
    };
 | 
			
		||||
    console.log("Round Num: " + callNum);
 | 
			
		||||
    for (i = 0; i < arry.length; i++) {
 | 
			
		||||
        if (!arry[i].yearOfDeath){
 | 
			
		||||
            let currentYear = new Date().getFullYear();
 | 
			
		||||
            age = currentYear - arry[i].yearOfBirth;
 | 
			
		||||
            arry[i].age = age;
 | 
			
		||||
            console.log("Carly's Age " + arry[i].age)
 | 
			
		||||
        }
 | 
			
		||||
        else {
 | 
			
		||||
            age = arry[i].yearOfDeath - arry[i].yearOfBirth;
 | 
			
		||||
            arry[i].age = age;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    for (i = 0; i < arry.length; i++) {
 | 
			
		||||
        // if (arry[i].age > arry[i+1].age && arry[i].age >= oldest.age) {
 | 
			
		||||
        //     oldest = arry[i];
 | 
			
		||||
        //     console.log('true');
 | 
			
		||||
        //     console.log(oldest);
 | 
			
		||||
        // }
 | 
			
		||||
        if (oldest.age > arry[i].age) {
 | 
			
		||||
            oldest = oldest;
 | 
			
		||||
            console.log('false');
 | 
			
		||||
            console.log(oldest);
 | 
			
		||||
        }
 | 
			
		||||
        else if (oldest.age < arry[i].age) {
 | 
			
		||||
            oldest = arry[i];
 | 
			
		||||
            console.log('false if');
 | 
			
		||||
            console.log(oldest);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    callNum++;
 | 
			
		||||
    
 | 
			
		||||
    return oldest;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// Do not edit below this line
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ describe('findTheOldest', () => {
 | 
			
		|||
    ]
 | 
			
		||||
    expect(findTheOldest(people).name).toBe('Ray');
 | 
			
		||||
  });
 | 
			
		||||
  test.skip('finds the oldest person if someone is still living', () => {
 | 
			
		||||
  test('finds the oldest person if someone is still living', () => {
 | 
			
		||||
    const people = [
 | 
			
		||||
      {
 | 
			
		||||
        name: "Carly",
 | 
			
		||||
| 
						 | 
				
			
			@ -40,7 +40,7 @@ describe('findTheOldest', () => {
 | 
			
		|||
    ]
 | 
			
		||||
    expect(findTheOldest(people).name).toBe('Ray');
 | 
			
		||||
  });
 | 
			
		||||
  test.skip('finds the oldest person if the OLDEST is still living', () => {
 | 
			
		||||
  test('finds the oldest person if the OLDEST is still living', () => {
 | 
			
		||||
    const people = [
 | 
			
		||||
      {
 | 
			
		||||
        name: "Carly",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue