Title: Radio button functions
Last modified: August 23, 2021

---

# Radio button functions

 *  Resolved [mack1990](https://wordpress.org/support/users/mack1990/)
 * (@mack1990)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/radio-button-functions/)
 * Hi,
 * i am about to write two functions but I cannot see my mistakes:
 * (function(){
 * if(fieldname203 == “A” && fieldname90 = “A”)
    return 1.08; } if(fieldname204 
   == “A” && fieldname90 = “B”) return 1.08; } if(fieldname203 == “B” && fieldname90
   = “A”) return 1.23; } if(fieldname204 == “B” && fieldname90 = “B”) return 1.23;}
   if(fieldname90 == “C”) return 1.23; } })()
 * And
 * `(function(){
    if(fieldname204 == “A” && fieldname206 == “A”) return (fieldname3*
   12)/fieldname5;
 * if(fieldname204 == “A” && fieldname206 == “B”)
    return (fieldname207*6)/fieldname8;
 * if(fieldname204 == “A” && fieldname206 == “C”)
    return ((fieldname208*1)/fieldname5);
 * if(fieldname204 == “B” && fieldname206 == “A”)
    return (fieldname209*12*fieldname5);
 * if(fieldname204 == “B” && fieldname206 == “B”)
    return (fieldname210*6*fieldname5);
 * if(fieldname204 == “B’ && fieldname206 == “C”)
    return (fieldname211*1*fieldname5);})();

Viewing 1 replies (of 1 total)

 *  Plugin Author [codepeople](https://wordpress.org/support/users/codepeople/)
 * (@codepeople)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/radio-button-functions/#post-14795242)
 * Hello [@mack1990](https://wordpress.org/support/users/mack1990/)
 * Your equation has some parser errors. It includes many close parentheses (`}`)
   without the corresponding open parentheses (`{`). In addition, the operator for
   equality is the double symbol `==` because the symbol `=` is used for assignment.
 * The correct equation would be:
 *     ```
       (function(){
       if(fieldname203 == "A" && fieldname90 == "A") return 1.08;
       if(fieldname204 == "A" && fieldname90 == "B") return 1.08;
       if(fieldname203 == "B" && fieldname90 == "A") return 1.23;
       if(fieldname204 == "B" && fieldname90 == "B") return 1.23;
       if(fieldname90 == "C") return 1.23;
       })()
       ```
   
 * If you want to display fields based on the choices ticked by users, you should
   define dependencies in the radio buttons or checkbox fields. More information
   about dependencies by reading the following blog post:
 * [https://cff.dwbooster.com/blog/2020/03/01/dependencies](https://cff.dwbooster.com/blog/2020/03/01/dependencies)
 * Best regards.

Viewing 1 replies (of 1 total)

The topic ‘Radio button functions’ 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/)

 * 1 reply
 * 2 participants
 * Last reply from: [codepeople](https://wordpress.org/support/users/codepeople/)
 * Last activity: [4 years, 9 months ago](https://wordpress.org/support/topic/radio-button-functions/#post-14795242)
 * Status: resolved