Factorial - Actionscript Typing CST Test
Loading…
Factorial — Actionscript Code
Calculates factorial recursively.
function factorial(n:int):int {
if (n <= 1) return 1;
return n * factorial(n - 1);
}
trace("Factorial 5: " + factorial(5));Actionscript Language Guide
ActionScript is an object-oriented programming language originally developed for Adobe Flash, used to create interactive multimedia, animations, games, and rich web applications.
Primary Use Cases
- ▸Interactive web applications
- ▸Flash and AIR games
- ▸Animations and multimedia content
- ▸GUI elements and dashboards
- ▸E-learning and interactive tutorials
Notable Features
- ▸ECMAScript-based syntax similar to JavaScript
- ▸Strong OOP support (classes, interfaces, inheritance)
- ▸Event-driven programming model
- ▸Integration with Flash multimedia and graphics
- ▸Support for ActionScript Virtual Machine (AVM2) for performance
Origin & Creator
Created by Macromedia (later acquired by Adobe) in 1996; heavily influenced by ECMAScript.
Industrial Note
ActionScript powered most Flash-based games, multimedia apps, and web animations in the 2000s before the decline of Flash.