Если функция: несколько обязательных условий - либо продолжить, либо остановить Node, продолжая работу с функцией - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу выполнить начальную проверку двух условий, прежде чем продолжить выполнение моего кода ниже.Если для обоих не найдено совпадений, я хочу, чтобы Node.js прекратил дальнейшую обработку.Не уверен, должен ли я обернуть мой основной код в функцию if или просто оставить это в качестве проверки в заголовке кода.

myValue = 500;
nameLow = "lato";
customerValue = 450;

// Initial check
if (nameLow == 'georgia' && myValue >= customervalue) {
    // Continue executing the code within or other code outside of if function
} else {
    // make Node.js stop executing and close
}

// Main code below (only executed when both conditions match

Я не уверен, использовать ли return, continue, break и exitprocess () в этих случаях

Кроме того, как это можно сделать лучше с помощью троичного оператора?

1 Ответ

0 голосов
/ 26 февраля 2019

Выход ( process.exit ), если дополнение истинно:

if ( nameLow != 'georgia' || myValue < customervalue ) {
    process.exit(1);
}

// Main code below (only executed if nameLow == 'georgia' && myValue >= customervalue)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...