// https://projecteuler.net/problem=3
export const largestPrime = (num = 600851475143) => {
let newnum = num
let largestFact = 0
let counter = 2
while (counter * counter <= newnum) {
if (newnum % counter === 0) {
newnum = newnum / counter
} else {
counter++
}
}
if (newnum > largestFact) {
largestFact = newnum
}
return largestFact
}