ActionScript
ActionScript is the language that drives Flash behind the scenes. It is based on ECMAscript, which is also the basis for JavaScript.
Tasks
- 100 doors
- Abstract type
- Accumulator factory
- Ackermann function
- Add a variable to a class instance at runtime
- Animation
- Apply a callback to an array
- Array concatenation
- Arrays
- Associative array/Creation
- Averages/Arithmetic mean
- Averages/Pythagorean means
- Bitwise operations
- Call a function
- Call an object method
- Character codes
- Classes
- Colour bars/Display
- Colour pinstripe/Display
- Comments
- Compound data type
- Conditional structures
- Copy a string
- Determine if a string is numeric
- Dot product
- Draw a clock
- Ethiopian multiplication
- Factorial
- Factors of an integer
- Fibonacci sequence
- Filter
- First-class functions
- FizzBuzz
- Flatten a list
- Function composition
- Function definition
- Greatest common divisor
- Greatest element of a list
- Greyscale bars/Display
- HTTP
- Happy numbers
- Hash from two arrays
- Hello world!
- Hello world/Graphical
- Hello world/Text
- Higher-order functions
- Honeycombs
- Increment a numerical string
- Infinity
- Inheritance/Single
- Leap year
- Loops/Continue
- Loops/Do-while
- Loops/For
- Loops/Infinite
- Loops/While
- Luhn test of credit card numbers
- Matrix transposition
- Monty Hall problem
- Multiplication tables
- Null object
- Numerical integration
- Palindrome detection
- Pangram checker
- Pig the dice game
- Pinstripe/Display
- Polymorphism
- Primality by trial division
- Random number generator (included)
- Real constants and functions
- Reduced row echelon form
- Repeat a string
- Reverse a string
- Roman numerals/Encode
- SEDOLs
- SOAP
- Search a list
- Sierpinski triangle/Graphical
- Sieve of Eratosthenes
- Singleton
- Singly-linked list/Element definition
- Singly-linked list/Element insertion
- Singly-linked list/Traversal
- Sort an integer array
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Comb sort
- Sorting algorithms/Counting sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Heapsort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Permutation sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Selection sort
- Sorting algorithms/Shell sort
- Special characters
- Stack
- Stair-climbing puzzle
- String case
- String concatenation
- String length
- Sum and product of an array
- Sum of a series
- Sum of squares
- The Twelve Days of Christmas
- Tokenize a string
- Trigonometric functions
- Undefined values
- Van der Corput sequence
- Variable size/Get
- Variadic function
- XML/Input
- Zig-zag matrix