Title: IF ELSE
Last modified: August 30, 2016

---

# IF ELSE

 *  Resolved [strongtyer](https://wordpress.org/support/users/strongtyer/)
 * (@strongtyer)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/if-else/)
 * I’m having trouble with the following IF ELSE statement. I’m calculating a rate
   based on a calculated field value. Is my syntax wrong? I’m searching for examples,
   but haven’t found something that works.
 * (function(){
    if(AND(fieldname5>0,fieldname5<6)) {return fieldname5*29;} if(AND(
   fieldname5>5,fieldname5<10) {return fieldname5*27;} if(AND(fieldname5>9,fieldname5
   <15) {return fieldname5*25;} if(AND(fieldname5>14,fieldname5<20) {return fieldname5*
   24;} if(fieldname5>19) {return fieldname5*23;} })()
 * [https://wordpress.org/plugins/calculated-fields-form/](https://wordpress.org/plugins/calculated-fields-form/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [strongtyer](https://wordpress.org/support/users/strongtyer/)
 * (@strongtyer)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/if-else/#post-6875821)
 * Aha! I’ve fixed an issue with my parentheses.
 * (function(){
    if(AND(fieldname5>0,fieldname5<6)) {return fieldname5*29;} if(AND(
   fieldname5>5,fieldname5<10)) {return fieldname5*27;} if(AND(fieldname5>9,fieldname5
   <15)) {return fieldname5*25;} if(AND(fieldname5>14,fieldname5<20)) {return fieldname5*
   24;} if(fieldname5>19) {return fieldname5*23;} })()
 * This is now working.
 *  Plugin Author [codepeople](https://wordpress.org/support/users/codepeople/)
 * (@codepeople)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/if-else/#post-6875826)
 * Hi,
 * You’ve forgotten some closing parentheses, the correct equation would be:
 *     ```
       (function(){
       var field = fieldname5;
       if(AND(0<field,field<6)) {return field*29;}
       if(AND(6<=field,field<10)) {return field*27;}
       if(AND(10<=field,field<15)) {return field*25;}
       if(AND(15<=field,field<20)) {return field*24;}
       if(20<=field) {return field*23;}
       })()
       ```
   
 * Best regards.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘IF ELSE’ is closed to new replies.

 * ![](https://ps.w.org/calculated-fields-form/assets/icon-256x256.jpg?rev=1734377)
 * [Calculated Fields Form](https://wordpress.org/plugins/calculated-fields-form/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/calculated-fields-form/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/calculated-fields-form/)
 * [Active Topics](https://wordpress.org/support/plugin/calculated-fields-form/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/calculated-fields-form/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/calculated-fields-form/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [codepeople](https://wordpress.org/support/users/codepeople/)
 * Last activity: [10 years, 5 months ago](https://wordpress.org/support/topic/if-else/#post-6875826)
 * Status: resolved