TEMPLE

OF

JAVASCRIPT

JavaScript - JavaScripture

Within the sharp towers, and sun yellow walls, lives the Temple Owls keepers of the Javascripture which on earth is known as Javascript.  They keep and preserve the knowledge that makes Webillion function.  With the JavaScripture, the winds blow, the seasons cycle, and the oceans wave.

On Earth, JavaScript is a programming language that brings websites to life.  It lets developers add interactivity—things like buttons that respond when you click them, forms that validate your input, animations, and content that updates without reloading the page.

Temple Owls are a monk like group of owls that maintain a holy refuge of gothic like churches offering others in the Owl Lands a spiritual guidance.  They are humanoid and resemble barn owls on earth.  

Within a forest, the JavaScripture cathedral raises like a stone forest, its flying buttresses arcing outward like the ribs of an ancient creature. Tall lancet windows glimmered with stained glass scenes of saints and scholars, casting fractured color across the courtyard whenever the sun angles right.

Inside, the air is cool from insulating walls keeping the air dry.  The scent of old parchment, beeswax, and incense fill the air. Vaulted ceilings soar overhead, ribbed arches meeting in shadowed heights where candlelight could not reach. Rows of wooden pews lined the nave not for worship but work.  The scriptoriums surrounded the church interior many functions were carried out with the scripture.

This work is similar to coders on earth.  researching JavaScript features and coding out these features in websites and web apps.

				
					let message = "Hello, JavaScript!";

console.log(message)

let name = prompt("What is your name?");

alert("Hello, " + name + "!");

				
			

Some simple examples of what can be done with JavaScript is saving text shown in double quotes to a storage area called a variable that is named message.  Store text input entered by a user from a popup in a variable called name.  Alert shows another popup with the combined name variable and other text in the order shown. 

In Webillion,  the alert feature is messages that can appear on special stone tablets as a form of communication amongst the Temple Owls.  Prompts are also specialized stone tablets that a monk can etch into as a form of communication.  similar to a telegram or type of long-distance communication

Variables & Data Types

A variable can be thought of as a virtual box that holds some type of information.  in JavaScript, using the words const, let, or var indicates the creation of a variable. follow up with a name for the variable such as newVariable.  Then use the equal sign (=) and type the information you want the variable to contain.

				
					let variableOne = "Some text.";

const variableTwo = 48;

var variableThree = true;



				
			

One of the things that can be done after creating a variable is printing to value to an area call the console.  console.log is the special function that prints the value.

				
					console.log(variableOne);

				
			

Some common information that can be assigned to a variable are text referred to as a string, a number, and a boolean, which is a true or false value.

				
					let name = "Alex";      // String (text)
let age = 25;          // Number
let isArtist = true;   // Boolean (true or false)


				
			

Interestingly, in Webillion information containers are clay pots.  The clay pots are decorated with etchings which is the same as naming the container.  The information stored in the clay pots are representations of parts of the world of Webillion.  A miniature of a mountain or a village, for example, are place into the pots.

The pots are referenced by JavaScripture by referring to the decoration of the pots.  A small drawing like a hieroglyphic is drawn on the scroll.  A small drawing of an item such as a mountain, very simplistic, is drawn.  A connection symbol is used in-between to show the pot now contains that item.