The USPTO Registered Logo Badge of the Medical Marijuana Initiative of North America - International Limited, an Arizona Benefit Corporation to the left of Mt Hood sunlit from the northwest in June followed by the proprietary MMINAIL octocopter delivery bot.

Square It! in Javascript


Welcome! This is the Square It! in Javascript page of the MMINAIL.


Displaying the Program


The following code block represents the current version of the subject program written in Javascript by the author(s) at the rwebaz repos.

The program as originally written in (.js)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Square It
"use strict";
//Declare and assign the arrow function
/* This arrow function accepts one argument */
let SQ = (nbr) => {
  //Set the input variable interally
  var nbr = prompt("Please enter an integer ...")
  /* where nbr = any whole integer */
  //Assign the calculation to a local variable
  var sq = nbr * nbr;
  /* where sq = square of the number */
  //Alert the result to the end-user
  window.alert("The square of the number "
  + nbr + " given is " + sq);
  //Return and archive the result at the console
  return("The square of the input "
  + nbr + " = " + sq);
};
Time to execute!

Rendering the Result


Ok ... it's time to give this program a whirl!


Firefox Web-console Instructions


Open up a new window in the Firefox browser.

Next, click on the 'open menu' aka the 'three horizontal bars' icon to the far right of the now un-populated 'enter an address' ( search ) bar.

Then, select the category 'Developer' . This will jump you to the Web Developer tool set Sub-menu.

Once at the Web Developer tool set Sub-menu, click on 'Web Console' to open up a code window.

There, you will see an input line at the bottom of the console.

You will now wish to go ahead and copy and paste our code into the program entry line at the bottom of the console.

Note. You can clear the Firefox Web-console by clicking on the Trash icon   at the top of the console.

Also, be sure to purge the browser memory prior to execution by re-setting ie.) re-loading the browser window.

Now, copy and paste our completed code from the given (.js) file into the program entry line at the bottom of the Firefox Web-console.

Then, hit the Enter key to place the program in the browser's memory.

Depending on the type of program being entered, there may be instantaneous execution, or there may be a pause.

If there is a pause, a second step that executes the program must be entered.


Strict Math


So far, everything appears to work fine! But, how will the code execute in Strict Mode? One way to find out is to transfer our code to a (.js) page and invoke 'Strict Mode'' at the top of the program.

Invoke Strict Mode ...
1
2
//Square It
'use strict';
Place at the top of program.

Let's try that.

Not to worry ... We are using EcmaScript 6 'strict mode'.

So, thank you to the Javascript engine for rendering the "use strict" reminder text in the console window at the pause!

By now, it is time to type the command needed into the Web-console entry line ( at the bottom of the console ) in order to execute our function SQ in the console window.

Execute the function SQ with an open argument ...
//The SQ function execution command
SQ();
Click the Enter key.

Upon execution, a prompt-box pops up to show the end-user where to enter his or her subject squarable digits ie.) the real number that will be squared by the method within the function.

Secondly, an alert-box pops up to show the end-user what the result of the calculation is!

Finally, to end the function, the result of the calculation is returned to the console as an archive of the activity.

Tip. When running the method, the open argument of the function accepts the prompt var (nbr).

The archive of the activity ...
 "The square of the input 100 = 10000"
Where input = 100.
    Finito! 

Whew! It takes a lot of time and effort ( not to mention expertise ) ...

To compile one article at the MMINAIL Central Live Repo (CLR).

You can find our Central Working Repo (CWR) at GitHub Pages under the MMINAIL Central Working Repo (CWR).

If you find this article interesting and would like to help fund the day-to-day operations of the MMINAIL Central Live Repo (CLR) on a nominal basis ...

Then, please visit our Donation Page at the Square Up - Cash Me portal.

We promise to be good stewards of your donation and will pay our taxes accordingly.

Thank you for your efforts to help bring medicinal access to all patients globally who are suffering from maladies receptive to Cannabis and other herbal plants such as Basil.

The Management

Medical Marijuana Initiative of North America - International Limited USPTO Registered Logo Badge

Supporting Content


Welcome! This is the Supporting Content section for the MMINAIL Central Live Repository.


E Books


With today's explosion of modern devices, some consumers like to read their articles on their Kindles or iPads.

Therefore, a method to convert any page of this website into an 'eBook' is auto-built into the top of the navigation stack as well as in the footer of every page.

Simply click the small dot epub button eBook icon to render the current page as an Overdrive (.epub) or a Kindle (.mobi) for external reading.

Note. The Apple iBooks platform also reads and displays the (.epub) format.


The A's Have It!


In today's complicated world of coding, even the use of the standard hyperlink has come into question.

Therefore, to make it easy for the end-user, this User Interface, or UI will show safe internal links in the bootstrap default color of light dodger blue.

On the other hand, external links, when designated https secure ... Will be shown in the color of forest green.

All other external links designated with standard http will be shown in the color of indian red.


Acronyms


For an acronym to be visually effective when reading a line of text, the acronym must first be declared.

In addition, the acronym must stand out from the body of information.

To accomplish both of these objectives, the authors have selected Ashley Gold, a primary color within the registered logo badge of the Benefit corporation for which to highlight acronyms.

Whenever the end user spies a designated acronym of Ashley Gold color, simply hover over the acronym to reveal the underlying meaning of the acronym letters.


Screen Responsiveness


This page has been tested for mobile responsiveness on a virtual Galaxy S5 smartphone emulator.

The authors have determined the accuracies of the page renderings at both a portrait width of 360px and a landscape width of 640px.

In addition, pages are also tested against an Amazon Kindle Fire HDX 7, 3rd Generation tablet.

On the Kindle tablet, both portrait and landscape renderings appear accurate, as well.

And, on the Amazon Fire phone, using automatic screen rotation, both portrait and landscape renderings appear accurate.


How To Navigate This Website


  • The Navigation to your right is set up to return to this Home page by clicking on the Home icon   south of the divider.

  • To select any of the other topics or subtopics, simply click on the corresponding glyphicon to open up the referenced file.

  • If you get stuck, simply click on the Home icon   below the divider to be hyperlinked back to this Home page.

Got An Idea?


If you have an idea that will spruce this site up even better than it already is, then you know the drill.

Simply go ahead and fork this repo, make your changes, and send me a pull request.


Site Monitoring


Note. The Http Headers of this repo are being monitored by Internet Supervision dot com


25 Mile Rule


The MMINAIL is dedicated to the preservation of the hard-earned rights of Medical patients to grow up to (12) state-legal Medicinal plants.

In a connective cartography of ideas and hyperlinks spanning the entire connectome of the modern Medical Marijuana Initiative ...

The open source authors of this project hope to enlighten the world to the plight of the common medical patient.

Due to a labyrinth of government regulations and costs, today's common medical patient is virtually devoid of healing phyto-cannabinoids and other beneficial terpenes globally for no other reason than his or her current residential address.


Unconstitutional


"When residing 25 miles extant of a state legalized dispensary"

Doesn't that sound a bit strange to you?

Restricting access to medicine ...

Almost Un-constitutional, isn't it?

And, with patients in Arizona paying anywhere from $75 to $90 USD for a (1/8) ounce of medicine ...

Don't you think it is time that we allow ALL patients the right to grow, stash, and cure their own medicines?


Make Contact


We do at the MMINAIL.

If you agree, why don't you donate a little spare cash?

Or, a little of your coding time?

Or, simply contact your favorite Arizona State Senators and Congressional Representatives today!


No Warranty


Disclaimer. The author of this website has made every effort to ensure the accuracy of the information herein.

However, the information contained in this website, and in its pages, is offered to the public without any warranty expressed or implied.

Therefore, the author of this website, and by extension its pages and content cannot be held liable for any damages that may be caused indirectly or directly by the software instructions or tutorials contained in the pages of this website.

For further review, please see the License page of this website and/or the Privacy Policy page of this website to clarify.


Reproduction In Part


Most authors will allow the reproduction of their works in part when the case of brief quotations embodied in critical articles or reviews is addressed.

Therefore, please remember to provide a Link-back to the original author, or to the publisher of the original publication when citing.

Thank you for your consideration.


Fork It


If you are an expert in your field of specialty, then I suggest you fork the working repo of this Website and create a Sub-menu topic of your choosing that may be beneficial to our readers.


Send us a Pull Request.


Our team of coders will review your contribution and get back to you with a "thumbs up" ( or, "thumbs down" ).


Can You Contribute?


As we can now decipher the time spent by our functions at the code block level ...

How much of your coding time are you willing to invest in this project?

As we rely heavily upon contributions from the coding community, your contribution of either cash or code will be greatly appreciated.


Thank you for your contribution.


The Management

The USPTO Registered Logo Badge of the Medical Marijuana Initiative of North America - International Limited, an Arizona Benefit Corporation

Copyright © 2000 - 2017

The Medical Marijuana Initiative of North America Small Registered MMINAIL™ Logo Badge Small Registered MMINAIL™ Logo Badge
- International Limited Small R-Reggae™ Trademark Symbol Logo Badge Small R-Reggae™ Trademark Symbol Logo Badge


To create an iBook/Overdrive (.epub)

or

a Kindle (.mobi) of this page ...

Click the small dot epub button button


This Open Source project is being hosted with Jekyll via GitHub Pages.

All rights reserved. Except where explicity granted.