Skip to content
This repository has been archived by the owner on Mar 9, 2023. It is now read-only.
/ jsChallenges Public archive

A series of challenges completed at the beginning of my first Code Nation course. (I have improved the CSS a little bit since.)

Notifications You must be signed in to change notification settings

DuncanRitchie/jsChallenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duncan Ritchie’s first JavaScript challenges

This is a series of challenges I completed at the beginning of my first course at the Code Nation bootcamp, way back when I was starting to learn HTML/CSS/JavaScript. (I have improved the CSS a little bit since.)

Most interesting of these is my chess game — I was the only student in my class of seventeen to even attempt to code up the logic of chess. I admit I never implemented en passant, and if a pawn reaches the opposite edge it will be promoted to queen only, and the code is not particularly Solid or easy to read, and the user interface is a bit awkward in that you have to type your moves into an <input input="text"> element; but it’s still pretty impressive given that four weeks earlier I didn’t know what the “document object model” was.

For more context and more projects, including in React.js and Windows Forms, see my website.

Project Live HTML JavaScript Finished
Cash machine Live HTML JavaScript 2019 Jan 28
Cyber-pet Live HTML JavaScript 2019 Feb 01
Keycode generator and drumkit Live HTML JavaScript 2019 Feb 11
Dice-game Live HTML JavaScript 2019 Feb 11
Whack-a-mole Live HTML JavaScript 2019 Feb 12
Clock Live HTML JavaScript 2019 Feb 12
Chess Live HTML JavaScript 2019 Feb 18

About

A series of challenges completed at the beginning of my first Code Nation course. (I have improved the CSS a little bit since.)

Resources

Stars

Watchers

Forks