Span text

Site Content Index Page

Javascript Programs

>
Link to Program Page Description View Source Link
Random 4 Word Password Generator Page Random 4 Word Password Generator Page.
Generates highly secure 4 word random passwords from a list of 100 words.
View Program Source
Beta Demo JavaScript Screen Keyboard Page Beta Demo JavaScript Screen Keyboard Page
You can enter text by clicking or equivalent on the keyboard on the screen.
The keyboard is defined/described by an nested array, which is easy to change.
View Program Source
See also page.
Polynomial Plotting Program My Polynomial Series Plotting Demo Page. Can calculate the coefficients for polynomial series expansions of ex, 1/x and square root of x View Program Source
Javascript Expression Compiler Demo Program Beta Version of Javascript Expression Compiler. Can compile an expression to intermediate object code and run and graph it. Has quite good help and glossary. See the links on the page
Recursive Square Root approximation Demo My Javascript Recursive Square Root approximation Demo View Program Source
Complex Exponential Series Sine/Cos Exponential Plotting Program My Javascript Complex Exponential Series
Sine/Cos Exponential Plotting Program.
Uses only +,-, *(times) and /(divide) to
calculate sine and cos functions.
See the links on the page
3D Graphics Beta Demo Page This Javascript program allows you to "drive" (one step at a time) around a group of blocks on a grid, or a parabolic surface.
Version 5.3 (updated 23/7/20) uses SVG graphics not Canvas graphics.
See the links on the page
3D Parabolic Trajectory Beta Demo Page Click on Test Clocked Parabolic Drift To run the demo.
(updated 26/8/21)
See the links on the page
Pie Chart Beta Demo Page This is a beta version of a Javascript
Pie Chart Demo Program
See the links on the page
Javascript Cor-ordinate Font Text Graphics Demo Page This is a development version of a
Co-ordinate Font Text Graphics
Javascript Demo
(Uses co-ordinate defined scalable font.)
See the links on the page
Countdown and Teleport Javascript Demo This is a beta version of a Countdown and Teleport
Javascript Demo
(Uses co-ordinate defined scalable font.)
See the links on the page
Graphics Speed Test Demo Page This is a beta version of a Graphics Speed Test
Javascript Demo
 
Javascript Fourier Square Pulse Coefficient Calculator Demo 1 This program will calculate the coefficients for a Fourier approximation to a square/rectangular pulse, and then pass them on the the Fourier plotting program below if you wish.
Now supports square/rectangular pulses off the center of the x axis and generates both sin and cos terms.
View Program Source
Javascript Fourier Series Plotting Program Demo Page Version 7.0 This program allows you to enter the coefficients for a fourier series, and will then plot them for you.
Will now also take coefficients from the webaddress query
View Program Source
Javascript Circle Intersect Equation Checking Demo Page (Geometric) This Program calculates the middle point x co-ordinate for a triangle specified by points P1, P2 and P3, where points P1 and P3 are on the x axis, and point P2 is an arbitrary point with x co-ordinate between points P1 and P3.
(See computer generated diagram on page.)


This isn't very clever as this value is known already.

The aim is to test an algebraic equation, which doesn't use all the co-ordinate information avaialable to the program.
See page for the equation.

See the links on the page.
Javascript Phased Array Radar/Radio Polar Plot Program Demo Page This program does a polar plot of
the RMS intensity of a radio/radar beam
from a n element linear phased array,
allowing you to specify the beam angle,
the wavelength and dipole element spacing
(and the plotting color).
See the links on the page.
Variable Sine Graph Program Page This Javascript program page plots a sine graph if you specify the amplitude and period in screen pixels. View Program Source


PHP Programs

Link to Program Page Description View Source Link
PHP Written Beta Compiler/Parser coding tool Demo Program This PHP program will pars JavaScript source code and create a lable table and display it.
It will re output cleaned up code.
You can load demo source code files and edit them yourself to demo it.
 
Spirograph/Lissajous Figure Demo Program This PHP program displays Spirograph and Lissajous Figure patterns. This program runs on the server. It requires an HTML 5 compatible browser, which means up to date Mozilla Firefox, Google Chrome, or Internet Explorer 9 or more recent. View Program Source
Ren .c wild card matching demo progam. This pure PHP program applies two wildcard strings to a list of 'filenames' which you can edit. See links on page.
PHP Dice Demo This pure PHP program Displays and randomises 1 to 6 dice with your selection of spot
and background colors.
View Program Source
PHP Pseudo 3D Graphics Program This PHP program displays a set of pseudo 3D boxes. It uses vector methods to do this and runs on the server. It requires an HTML 5 compatible browser, which means up to date Moziall Firefox, Google Chrome, or Internet Explorer 9 or more recent. View Program Source
PHP Text File Dump Program This PHP program displays the text of files from the server computer. It is this program that does the View Source Links. View Program Source


X86 Machine Code/Assembler Programs
(Visual Studio Express 2015)

Assembler/Machine Code Sinewave Plotting Program Download Page

This program plots a sinewave using a machine code assembler plotting routine.
It compiles using Visual Studio Express 2015.
It is only compatible with windows 8 and windows 10, but there is a screenshot you can see if this is not compatible with your computer.
You can also see the source code.