Title: How to code if else in a function
Last modified: July 12, 2017

---

# How to code if else in a function

 *  Resolved [fitnesspreponline](https://wordpress.org/support/users/fitnesspreponline/)
 * (@fitnesspreponline)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/how-to-code-if-else-in-a-function/)
 * Hi, I am trying to do a calculations using a Calculated Field after pressing 
   the calculate button. Here is what I have so far:
    (function(){ var cal = 0; 
   IF(fieldname5==1) return (cal = (10*(fieldname8*0.454)+6.25*(((fieldname6*12)
   +fieldname7)*2.54)-5*fieldname2+5) ); IF(fieldname5==2) return (cal = (10*(fieldname8*
   0.454)+6.25*(((fieldname6*12)+fieldname7)*2.54)-5*fieldname2-161) ); })(); I 
   want to calculate and save the result in cal based on the users selection. I 
   want to save the result in cal and display it to the user and also use it in 
   later calculations, how can I do that?

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

 *  Plugin Author [codepeople](https://wordpress.org/support/users/codepeople/)
 * (@codepeople)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/how-to-code-if-else-in-a-function/#post-9313371)
 * Hello [@fitnesspreponline](https://wordpress.org/support/users/fitnesspreponline/),
 * Javascript is a case sensitive language, please, do not confuse the conditional
   statement “if”, with the “IF” operation implemented in the plugin. Furthermore,
   why you are assigning a value the “cal” variable in the “return” statement?. 
   The correct code would be:
 *     ```
       (function () {
       	if (fieldname5 == 1)
       		return 10*fieldname8*0.454+ 6.25*(fieldname6*12+fieldname7)*2.54-5*fieldname2+5;
       	if (fieldname5 == 2)
       		return 10*fieldname8*0.454+6.25*(fieldname6*12+fieldname7) * 2.54-5*fieldname2-161;
       })();
       ```
   
 * If you need additional help implementing your formulas, I can offer you a custom
   coding service through my private website:
 * [http://cff.dwbooster.com/customization](http://cff.dwbooster.com/customization)
 * Best regards.
 *  Thread Starter [fitnesspreponline](https://wordpress.org/support/users/fitnesspreponline/)
 * (@fitnesspreponline)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/how-to-code-if-else-in-a-function/#post-9313385)
 * [@codepeople](https://wordpress.org/support/users/codepeople/) what if I want
   to save the result of the calculation in cal and then display it to the user?
   
   EDIT: Nevermind, I figured it out. Thank you!
    -  This reply was modified 8 years, 10 months ago by [fitnesspreponline](https://wordpress.org/support/users/fitnesspreponline/).

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

The topic ‘How to code if else in a function’ 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/)

## Tags

 * [button](https://wordpress.org/support/topic-tag/button/)
 * [calculated field](https://wordpress.org/support/topic-tag/calculated-field/)
 * [if](https://wordpress.org/support/topic-tag/if/)
 * [if else](https://wordpress.org/support/topic-tag/if-else/)
 * [return](https://wordpress.org/support/topic-tag/return/)

 * 2 replies
 * 2 participants
 * Last reply from: [fitnesspreponline](https://wordpress.org/support/users/fitnesspreponline/)
 * Last activity: [8 years, 10 months ago](https://wordpress.org/support/topic/how-to-code-if-else-in-a-function/#post-9313385)
 * Status: resolved