Variables and Data Types
Declaring Variables
There are only three data types in Confuscript: String
, Number
, and Boolean
Before we dive into these data types let’s understand how we declare variables in Confuscript.
In traditional JavaScript, we would use var
or let
or const
to declare variables.
var x = 10;
let y = 20;
const z = 30;
// And if we were to set a null variable
var a = null;
In Confuscript, null
is the keyword used to declare variables
null x;
The above code will declare a variable x
with a value of null
or nil
since it’s built on Ruby.
String
Strings are declared using null
keyword followed by the variable name and the value in quotes.
null x = "Hello World!";
Number
Numbers are declared using null
keyword followed by the variable name and the value.
null x = 10;
Boolean
Boolean values are declared using null
keyword followed by the variable name and the value.
null x = true;