Я пытаюсь получить следующий алгоритм для работы в течение некоторого времени, я считаю, что проблема в том, что x слишком велико. Есть ли способ обойти это, что позволит компиляции кода и не приведет к сбою браузера?JavaScript не компилируется
var x=600851475143;
var prime=0;
for(var i=0;i<x;i++)
{
if(x%i===0)
{
prime=i;
}
}
console.log(prime);
Что именно вы пытаетесь достичь? Я уверен, что код «компилируется» отлично (нет синтаксических ошибок). –
Javascript не скомпилирован. Ваша проблема в том, что ваш код слишком медленный. – SLaks
он находит наибольший фактор этого большого числа? И 600 трлн делит в этом процессе. –