Simplest Way
function isPrime(num) {
for(var i = 2; i < num; i++)
if(num % i === 0) return false;
return num > 1;
}
С помощью синтаксиса ES6:
const isPrime = num => {
for(let i = 2; i < num; i++)
if(num % i === 0) return false;
return num > 1;
}
Вы также можете уменьшить сложность алгоритма из От O (n) до O (sqrt (n)), если вы запускаете цикл до получения квадратного корня из числа:
const isPrime = num => {
for(let i = 2, s = Math.sqrt(num); i <= s; i++)
if(num % i === 0) return false;
return num > 1;
}
Если вы всегда запускаете командную строку с одного или нескольких сочетаний клавиш, вы можете запустить командный файл при его запуске. Например:
cmd /k autoexec_console.cmd
где пакетный файл может иметь
set path=c:\foo;%path%
или что-то еще, и это будет сохраняться только для этого экземпляра cmd.exe.
Инструменты поддержки пакета обновления 2 для XP (похоже, что есть один для SP3 , но он не говорит, что в нем) поставляется с программой setx.exe
, которая работает как постоянный набор
.
Google лечит поддомен как домен. Если бы это не было правдой, тогда все эти блоги на блогах имели бы более высокий показатель SERPS.
SDKPATH -> some_sdk_path; some_more_sdk_paths; some_more_sdk_paths;
DEVPATH -> some_dev_path; some_more_dev_paths; %SDKPATH%
PATH -> some_common_path; some_mode_paths; %DEVPATH%
Когда вы просто экспериментируете с языком одноразового использования, вы можете создать небольшой командный файл запуска, который манипулирует путем:
set PATH=C:\My\New\Language\bin;%PATH%
, и создать небольшую среду тестирования, создав ярлык для
cmd /k mybatch.cmd
, где путь будет установлен по вашему вкусу. В противном случае вы можете отредактировать длинную строку в реестре, которая может быть немного лучше, чем текстовое поле шириной 200 пикселей.
Существует действительно хороший бесплатный редактор среды под названием RapidEE
Rapid Environment Editor
Rapid Environment Editor (RapidEE) - редактор переменных среды.
Он включает простой в использовании графический интерфейс и заменяет маленькое и неудобное окно редактирования Windows.
RapidEE 8.x поддерживает Windows XP, 2003, Vista, 2008, Windows 7, Windows 8 и Windows 10 (включая 64-разрядные версии).
Если вы все еще используете Windows NT или 2000, используйте версию 6.1. Для Windows 9x или ME используйте версию 2.1.
Возможности