freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-3-largest-prime-fac...

1.4 KiB
Raw Blame History

id challengeType videoUrl localeTitle
5900f36f1000cf542c50fe82 5 问题3最大素数

Description

13195的主要因子是5、7、13和29。 给定数字的最大素数是多少?

Instructions

Tests

tests:
  - text: <code>largestPrimeFactor(2)</code>应该返回2。
    testString: assert.strictEqual(largestPrimeFactor(2), 2);
  - text: <code>largestPrimeFactor(3)</code>应该返回3。
    testString: assert.strictEqual(largestPrimeFactor(3), 3);
  - text: <code>largestPrimeFactor(5)</code>应该返回5。
    testString: assert.strictEqual(largestPrimeFactor(5), 5);
  - text: <code>largestPrimeFactor(7)</code>应该返回7。
    testString: assert.strictEqual(largestPrimeFactor(7), 7);
  - text: <code>largestPrimeFactor(13195)</code>应该返回29。
    testString: assert.strictEqual(largestPrimeFactor(13195), 29);
  - text: <code>largestPrimeFactor(600851475143)</code>应该返回6857。
    testString: assert.strictEqual(largestPrimeFactor(600851475143), 6857);

Challenge Seed

function largestPrimeFactor(number) {
  // Good luck!
  return true;
}

largestPrimeFactor(13195);

Solution

// solution required

/section>