1. Home
  2. /
  3. Actionscript
  4. /
  5. Factorial

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.

More Actionscript Typing Exercises

ActionScript Counter and Theme ToggleActionScript Simple AdditionActionScript Fibonacci SequenceActionScript Max of Two NumbersActionScript Array SumActionScript Even Numbers FilterActionScript Conditional Counter IncrementActionScript Resettable CounterActionScript Theme Toggle Only

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher