// Assuming these values are already retrieved from Feathery const { array_credit_score, array_number_of_delinquencies, array_totalUnsecuredDebt, 'annual-revenue': annual_revenue // Using the correct variable name } = feathery.getFieldValues(); let partnerValue; // Check the specified conditions for assigning 'NW' if ((array_credit_score >= 700 && array_number_of_delinquencies <= 2) || (array_credit_score >= 681 && array_credit_score <= 699 && array_number_of_delinquencies <= 2 && annual_revenue >= 60000 && (array_totalUnsecuredDebt < 14000 || array_totalUnsecuredDebt === null)) || (array_credit_score >= 661 && array_credit_score <= 680 && array_number_of_delinquencies <= 2 && annual_revenue >= 72000 && (array_totalUnsecuredDebt < 14000 || array_totalUnsecuredDebt === null)) || (array_credit_score >= 641 && array_credit_score <= 660 && array_number_of_delinquencies <= 2 && annual_revenue >= 108000 && (array_totalUnsecuredDebt < 14000 || array_totalUnsecuredDebt === null)) || (array_credit_score >= 621 && array_credit_score <= 640 && array_number_of_delinquencies <= 2 && annual_revenue >= 156000 && (array_totalUnsecuredDebt < 14000 || array_totalUnsecuredDebt === null))) { partnerValue = 'NW'; } else { // Randomly select between 'NCS' and 'EF' if none of the conditions for 'NW' are met partnerValue = Math.random() < 0.5 ? 'NCS' : 'EF'; } // Set the 'partner' field in Feathery to the determined value feathery.setFieldValues({ partner: partnerValue });