JavaScript в Zapier - некорректное поведение выражения «IF» - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть задача JS от Zapier, которая выполняет некоторую логику над входящими данными.

//if club member or joining - update points
var club = 0;
var points = 0;

if(inputData.existingMember || inputData.joiningClub == 'Yes') { 
    var club = 1; 
    var points = existingPoints+parseInt(inputData.amount,10)*0.1; 
}

У меня было "inputData.existingMember" как 0 и "inputData.joiningClub" как "Нет"

Если if получилось как true, и в результате я получил club = 1.

Я протестировал скрипт в песочнице, и он не должен пройти. В чем дело? Я не могу отладить его и не знаю, как это происходит.

...