# Calculated Fields and The Forminator

#### BySheri L. Wilson

Dec 23, 2021

Ask any question, create a quiz, or a form to collect and store information using the Forminator.

Mathematics is straightforward with rules: 2+2 = 4. It can be written in many different ways, where x=1, therefore changing the equation to 3+x=4. In a calculated form, it requires that the numbers and equations are correct, therefore, the input allowed, must be mathematically correct; meaning if a user enters 2 and the input field is called X, then the equation must change to 2+2 in order to equal four, but that is assuming that the sum is always four. This requires full analysis of what the user enters and a changeable variable; obviously the ‘sum’ figure.

This is a complicated way of explaining math, yet understandable only because of mathematical and logical experience. The task is not if you can translate algebra, but whether or not you can find a solution to a common software function, using your own tools, without abandoning your own site and failing to complete the assignment.

Programmers look for unknowns, but we also seek to offer simplicity and reduce complication. Some functions can be performed using complicated methods, which shows complex thinking, while others seek to complicate matters to eliminate those committed to learning. Learning goals vary; a Doctor or Masters student seeks to understand and evaluate workers and systems, users, and developers, while others misinterpret educational requirements of programmers and their preferred software use methods, organization, and efficiency in fulfilling tasks. Others like to manage and require things without taking valuable interest in their worker’s choices, software tools, and creative designs. Freedom of choice exists, but industry also requires change depending upon the intent of the work. Expectations and realities vary in; as well as logic and purpose.

Fear of failure exists; JavaScript is fail or no fail programming – either/or; nothing in between. Other methods are better that allow choice, creativity, and improved experience, along with willingness to learn, compare, and use or find alternatives without heavy time and monetary investment.

This is a common YES/NO or extremism that forces things to be done a specific way, when there are other ways to achieve the same goal of better or easier use, depending upon the preferences and experience of the users.

Logic is reviewed and critical, but so is use and purpose, as well as the time and effort necessary to achieve the goal, which is to allow input variables that produce an on screen equation – such functionality has many options, uses, and operators beyond SUM, DIVISION, and MULTIPLICATION, therefore many options are possible and many needs can be met, considering the best use of what is available, timely, simplified, and reusable.

Completing assignments also include reasoning; to continue on learning with an incompatible system that will not be used, or to adapt to undesirable programming tools to learn new, uncomfortable methods. Both options produce similar results and some work is rejected because of poor logic and induced or unnecessary complication of simplistic needs.

Future use and applicability is necessary, as well as past works, risks, and complications, uses, benefits, and consequences.

Fail the class or continue to analyze compatibility and improved uses or the demand to regress in software tools for the sake of a passing grade.

LOGIC and USE

## Good students/doctors review mood, cooperation, timeliness, conformity, effort, experience, opinion, and alternatives, as well as preferences, choices, and reasons for selection.

There is more than one right way to do things and not all things will be completed because not all requests are based upon well understood goals, mutual understanding, similar experience, tools, and willingness to invest.

Software selection and investment in specific tools is not a simple install and run process; therefore grading a few lines of ‘code’ does not and cannot determine a Technology professional’s future, but can ruin its entire project, if it has:

a Hidden Agenda
Runs and attaches to additional code
Conflicts with other code
Causes the necessary purchase or use of other software
Creates 7 other problems