largestPrimeFactor(2) should return a number.
    testString: assert(typeof largestPrimeFactor(2) === 'number');
  - text: largestPrimeFactor(2) should return 2.
    testString: assert.strictEqual(largestPrimeFactor(2), 2);
  - text: largestPrimeFactor(3) should return 3.
    testString: assert.strictEqual(largestPrimeFactor(3), 3);
  - text: largestPrimeFactor(5) should return 5.
    testString: assert.strictEqual(largestPrimeFactor(5), 5);
  - text: largestPrimeFactor(7) should return 7.
    testString: assert.strictEqual(largestPrimeFactor(7), 7);
  - text: largestPrimeFactor(8) should return 2.
    testString: assert.strictEqual(largestPrimeFactor(8), 2);
  - text: largestPrimeFactor(13195) should return 29.
    testString: assert.strictEqual(largestPrimeFactor(13195), 29);
  - text: largestPrimeFactor(600851475143) should return 6857.
    testString: assert.strictEqual(largestPrimeFactor(600851475143), 6857);
```