Data Types

Data Types

All programming languages designate certain โ€œtypesโ€ of data. This helps the operating system and computer hardware allocate memory based on the type of data that is going to be stored.

Emojicode, being a very type-safe language, takes great care to ensure that data types are understood, by both you and the compiler.

Here are a few basic data types in Emojicode:

Type Description
๐Ÿ”ข Integer numbers
๐Ÿ’ฏ Decimal numbers
๐Ÿ”ก Text strings
๐Ÿ‘Œ Truth values ๐Ÿ‘/๐Ÿ‘Ž

๐Ÿ”ฒ Type Casting

Type casting is a way to determine whether a value is of a given type at run-time and to treat the value as an instance of this type.

Loading...

The value is the value to be casted to type:

  • If value can be casted to type, then value is returned as type.
  • If it canโ€™t, then no value is returned.

Type casting is implemented with the ๐Ÿ”ฒ statement:

Loading...
Interested in helping build Docs? Read the Contribution Guide or share your feedback.

Learn Emojicode on Codecademy