A change to any field will make the script recalculate. All of them will change the calculated diameter, EXCEPT for the numerical value of the diameter, which will recalculate the area.
The form calculator requires JavaScript. If JavaScript is not working on your browser, or in case you are simply curious, here is the procedure for calculating the diameter of a circle from its area. For an example, we have an area of 303,000 square meters.
The procedure is reversed to calculate the area of a circle from its diameter. Starting with a diameter of 150 meters: