Simple Types
Funky Functions
The weird and curious
Ode to a Enum
100
This type can only have two types of values; True and False.

What is a Boolean?

100

This is a block of code designed to perform a particular task.

What is a Function?

100

The largest egg in the world is layed by this animal.

What is a ostrich?

100

A ___ is a special " class" that represents a group of constants (unchangeable variables). 

What is an enum?

200

This type can be whole numbers and floating point values.

What is a number?

200

This function specifies that thhis function returns what a ______. 

function getTime(): number {
  return new Date().getTime();
}

What is a Number?

200

This common food condiment was once sold as medicine.

What is Ketchup?

200

Enums will initialize the first values as ____, by default.

What is 0?

300

This primitive data type is used to store text data.

What is a String?

300

Functions Parameters are types with a similar syntax as variable declarations. If no parameter type is defined, TypeScript will default to using what type?

What is Any?

300

The unicorn is the national animal of this country.

What is Scotland?

300

This enum contains what simple type?

enum CardinalDirections {
  North = 'North',
  East = "East",
  South = "South",
  West = "West"
};
// logs "North"
console.log(CardinalDirections.North);
// logs "West"
console.log(CardinalDirections.West);

What is string?
M
e
n
u