# Rules / Scripting

This category is for adding javascript to your forms using the computed label field. With the use of javascript, you can add almost limitless complexity to your forms. Common uses for the computed label are making calculations between different fields, displaying and concatenating strings (text), algorithms etc. This category ISN'T going to teach you how to program, but it will give you a good idea how to accomplish certain complexity within your forms.

### Getting to know the Calculation field

- Getting Started with the Calculation Field
- Basic Math - Adding, Subtracting, Multiplying, Dividing
- Basic Algebra
- Operator Precedence
- Validator Tool
- List Scoring

### Rules

### Calculating Time and Dates

### Calculating scores

### Calculating numerics

### Advanced Form Rules (Beta)

- FastField Beta Program
- BETA: Form Level Rules - Overview
- BETA: Form Level Rules - How to Setup
- BETA: Form Variables / Calculations
- BETA: Form Level Variables - Perform Date Difference Calculation
- BETA: Form Variables - Form Scoring