Skip to content

Add jlopez08's solution #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 753 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
753 commits
Select commit Hold shift + click to select a range
caa4da9
Update rock-paper-scissors-project.md
105ron Aug 28, 2018
b22c7ec
Merge pull request #778 from cobimr/project-solution
105ron Aug 28, 2018
f7b5752
Merge pull request #779 from Spazrock/master
105ron Aug 28, 2018
fb74ca2
Add Hassan's RPS Solution
husseyexplores Aug 28, 2018
8db7106
Merge branch 'master' of github.com:TheOdinProject/javascript_curriculum
husseyexplores Aug 28, 2018
9dd240f
Add my solution to etch-a-sketch-project.md
joking3000 Aug 28, 2018
7808bb6
Update etch-a-sketch-project.md
RossTrang Aug 28, 2018
be08f46
Merge branch 'master' into master
CouchofTomato Aug 28, 2018
5863476
Merge pull request #781 from joking3000/master
CouchofTomato Aug 28, 2018
6f8a72f
Merge pull request #782 from RossTrang/patch-3
CouchofTomato Aug 28, 2018
36e850d
Add Javier Machin's solution
Javier-Machin Aug 28, 2018
640e3ca
Merge pull request #783 from Javier-Machin/master
CouchofTomato Aug 28, 2018
b7a6d35
Add project to list
flee Aug 28, 2018
4f05fd7
Add Hassan's etch-a-sketch solution
husseyexplores Aug 28, 2018
0b48bd6
Merge pull request #784 from flee/patch-2
CouchofTomato Aug 28, 2018
7b18a56
Correct typo
CouchofTomato Aug 28, 2018
4766fe9
Merge branch 'master' into master
CouchofTomato Aug 28, 2018
359b2d9
Merge pull request #780 from husseyexplores/master
CouchofTomato Aug 28, 2018
c2591b8
Update frameworks-project.md
CanerSezgin Aug 29, 2018
ae27bb0
Update project.md
CanerSezgin Aug 29, 2018
a572cb4
Merge pull request #785 from CanerSezgin/patch-10
105ron Aug 29, 2018
d33a424
Merge pull request #786 from CanerSezgin/patch-11
105ron Aug 29, 2018
4512f27
Add my Tictactoe solution
punnadittr Aug 29, 2018
573224b
add my solution to the md file
Aug 29, 2018
72e8473
Merge pull request #787 from punnadittr/patch-5
CouchofTomato Aug 29, 2018
941aaae
Merge pull request #788 from Bernstein7z/master
CouchofTomato Aug 29, 2018
f0211b4
add amanData UI solution
amanData Aug 29, 2018
b60667e
Merge pull request #789 from amanData/master
CouchofTomato Aug 29, 2018
e5112bf
add my solution
AncherHisogi Aug 29, 2018
fe18cb5
Added student solution
Aug 29, 2018
a1c2400
Merge pull request #791 from heyalvaro/patch-1
KevinMulhern Aug 29, 2018
ab149c4
Merge pull request #790 from Hisogi/patch-2
KevinMulhern Aug 29, 2018
8a83abe
add hummeldon solution
hummeldon Aug 29, 2018
5c905cc
Merge branch 'master' into master
CouchofTomato Aug 30, 2018
a9605c9
Merge pull request #792 from hummeldon/master
CouchofTomato Aug 30, 2018
9995219
Update etch-a-sketch-project.md
JeffFromParis Aug 31, 2018
c81a0c6
add my project. thank you
halkim44 Aug 31, 2018
1749555
Merge pull request #793 from JeffFromParis/patch-1
CouchofTomato Aug 31, 2018
dfb25bc
Merge pull request #794 from halkim44/patch-1
CouchofTomato Aug 31, 2018
ca01397
Add my restaurant page solution
punnadittr Aug 31, 2018
6f3d9a3
Merge pull request #795 from punnadittr/patch-6
CouchofTomato Aug 31, 2018
04dbcc9
Added my solution of the Etch a Sketch project
cobiwave Aug 31, 2018
0c9d5c3
Merge branch 'project-solution' of github.com:cobimr/javascript_curri…
cobiwave Aug 31, 2018
b5d5df8
Updated project URL.
cinephile85 Sep 1, 2018
3bdce2f
Updated project URL.
cinephile85 Sep 1, 2018
096faeb
Update rock-paper-scissors-project.md
105ron Sep 1, 2018
aed1e3e
Merge pull request #797 from cinephile85/master
105ron Sep 1, 2018
9e7fa96
Added my solution
Eugenius1337 Sep 1, 2018
ac6b4a1
Add my solution to library-project.md
lujanfernaud Sep 1, 2018
90df9ab
Add solution to frameworks-project.md
lujanfernaud Sep 1, 2018
30d1239
Fix link in APIs.md
lujanfernaud Sep 1, 2018
809cf51
Merge pull request #798 from Eugenius1337/master
mindovermiles262 Sep 1, 2018
1728f4b
Merge pull request #799 from lujanfernaud/patch-7
mindovermiles262 Sep 1, 2018
6b792f9
Merge pull request #800 from lujanfernaud/patch-8
mindovermiles262 Sep 1, 2018
583329e
Merge pull request #801 from lujanfernaud/patch-9
mindovermiles262 Sep 1, 2018
119b3fd
Fix spacing in code snippets in async-await.md
lujanfernaud Sep 1, 2018
7831675
Add HanJosmer's solution
hanjosmer Sep 1, 2018
192655e
Merge pull request #803 from HanJosmer/master
KevinMulhern Sep 1, 2018
2621ecb
Merge pull request #802 from lujanfernaud/patch-10
KevinMulhern Sep 1, 2018
62eb2a5
Merge branch 'master' into project-solution
KevinMulhern Sep 1, 2018
c364fff
Merge pull request #796 from cobimr/project-solution
KevinMulhern Sep 1, 2018
7895394
Added Roshan's solution
roshanrahman Sep 2, 2018
ad10540
Fixed typo in line 10
roshanrahman Sep 2, 2018
67b0766
Merge pull request #805 from roshanrahman/patch-2
105ron Sep 2, 2018
5691d22
Merge pull request #806 from roshanrahman/patch-3
105ron Sep 2, 2018
f2f72c7
Add my solution to the 'Etch-a-sketch' project.
BojoZahariev Sep 2, 2018
f79f915
Merge pull request #807 from BojoZahariev/patch-2
CouchofTomato Sep 3, 2018
ecba394
Added my solution to final project calculator
cobiwave Sep 3, 2018
ae4ffaa
Merge pull request #808 from cobimr/solution-branch
CouchofTomato Sep 4, 2018
1832f39
add Svetzayats solution
Svetzayats Sep 4, 2018
60af03c
Update rock-paper-scissors-project.md
105ron Sep 4, 2018
4545c5b
Merge pull request #809 from Svetzayats/patch-1
105ron Sep 4, 2018
7e605a8
Add a Student Solution at The End of The List
ejmiranda Sep 4, 2018
5f15bdc
Merge pull request #810 from EJMiranda/master
CouchofTomato Sep 4, 2018
6969ba5
Add Wesley Wang View In Browser Solution
wesleymellon Sep 5, 2018
ce4903d
Add solution to 'async-apis/project.md'
lujanfernaud Sep 5, 2018
55de835
Merge pull request #812 from lujanfernaud/patch-11
105ron Sep 5, 2018
631ccdf
Merge pull request #811 from wesleymellon/master
105ron Sep 5, 2018
d54afbd
Fix typos in rails_backend.md
lujanfernaud Sep 5, 2018
e81b495
Merge pull request #813 from lujanfernaud/patch-12
CouchofTomato Sep 5, 2018
c595855
Add my solution to rps project
tenglin2 Sep 6, 2018
bcf5c88
Add my solution to etch a sketch
tenglin2 Sep 6, 2018
2c489ee
add hummeldon solution
hummeldon Sep 6, 2018
9797e3e
Add my solution to calculator project
tenglin2 Sep 6, 2018
045ad00
Modify link to Github student solution
ejmiranda Sep 6, 2018
ad57aa3
Merge pull request #814 from tenglin2/patch-1
105ron Sep 6, 2018
ce82ee5
Merge pull request #815 from tenglin2/patch-2
105ron Sep 6, 2018
6a0ff63
Merge pull request #816 from tenglin2/patch-3
105ron Sep 6, 2018
756f342
Merge branch 'master' into master
105ron Sep 6, 2018
630809e
Merge pull request #817 from hummeldon/master
105ron Sep 6, 2018
c0a595b
Merge branch 'master' into master
105ron Sep 6, 2018
aca92a8
Merge pull request #818 from ejmiranda/master
105ron Sep 6, 2018
46a595a
Added myself under ### Student Solutions
TadejPolajnar Sep 6, 2018
d1b4b5b
Merge pull request #819 from TadejPolajnar/patch-1
CouchofTomato Sep 6, 2018
8cca119
add my RPS UI solution
deegeebee Sep 6, 2018
f95dfe6
add my solution to md
deegeebee Sep 6, 2018
bcbe3b6
Remove merge issue wording
CouchofTomato Sep 6, 2018
c3d23d7
Correct formatting
CouchofTomato Sep 6, 2018
96d3ed4
Merge pull request #820 from deegeebee/master
CouchofTomato Sep 6, 2018
a6e2b6c
added my UI solution
troublebob Sep 6, 2018
12c3643
Merge pull request #821 from troublebob/master
CouchofTomato Sep 6, 2018
1186c07
Add additional resource to project_final_js.md
lujanfernaud Sep 6, 2018
e6b99d7
Update project_final_js.md
lujanfernaud Sep 6, 2018
8f77d54
Remove a SPACE that causes link to not work properly
wesleymellon Sep 7, 2018
e71ae21
Removed a space
wesleymellon Sep 7, 2018
cfd30f1
Update rock-paper-scissors-project.md
barry505 Sep 7, 2018
713804e
Update to GUI solution
hanjosmer Sep 7, 2018
b5d704e
Add my solution!
Cecile-Lebleu Sep 8, 2018
43bb487
Merge pull request #823 from wesleymellon/master
105ron Sep 8, 2018
cb9cd7b
Merge pull request #824 from barry505/patch-1
105ron Sep 8, 2018
0e8574e
Merge pull request #825 from HanJosmer/master
105ron Sep 8, 2018
e8c40f4
Update rock-paper-scissors-project.md
105ron Sep 8, 2018
477a202
Merge pull request #826 from CzlLebleu/patch-1
105ron Sep 8, 2018
d8bfe7f
Added Roshan's solution
roshanrahman Sep 8, 2018
3b7f248
Add console solution
Sep 8, 2018
c584b45
Merge pull request #828 from AnisBouhadida/master
105ron Sep 8, 2018
c32c8e0
Merge pull request #827 from roshanrahman/patch-4
105ron Sep 8, 2018
077d701
Add minor corrections
loumarven Sep 8, 2018
d533787
Merge pull request #830 from loumarven/patch-3
KevinMulhern Sep 8, 2018
df8e369
Add my console solution to the solutions
tobenski Sep 8, 2018
801d9d2
Merge pull request #831 from tobenski/patch-1
105ron Sep 9, 2018
4931a20
Fix minor typo
loumarven Sep 9, 2018
ff8562f
added my solution
Kaizen91 Sep 9, 2018
a2e710b
Merge pull request #832 from loumarven/patch-4
105ron Sep 9, 2018
cb50f23
Update rock-paper-scissors-project.md
105ron Sep 9, 2018
9692d14
Merge pull request #833 from babahyaga/master
105ron Sep 9, 2018
6563258
Add tic-tac-toe project solution
scarey18 Sep 9, 2018
888a75f
Add solution for tic tac toe project
scarey18 Sep 9, 2018
39e958d
Add solution for tic-tac-toe project
scarey18 Sep 9, 2018
a1fa641
Add Heroku guide to project_final_js.md
lujanfernaud Sep 9, 2018
e58653c
My solution for Rock Paper Scissors
frankdb Sep 9, 2018
326f94f
Sort additional resources in project_final_js.md
lujanfernaud Sep 9, 2018
79553d2
Merge pull request #822 from lujanfernaud/patch-13
105ron Sep 9, 2018
42640bd
Update rock-paper-scissors-project.md
105ron Sep 9, 2018
022c19d
Added my solution
koutselakismanos Sep 9, 2018
d9a935d
Merge pull request #834 from frankdb/master
105ron Sep 9, 2018
134163f
Merge pull request #835 from koutselakismanos/patch-1
KevinMulhern Sep 9, 2018
4424d31
Alptekin's solution added to the list
alpwoo Sep 10, 2018
de61f88
Update rock-paper-scissors-project.md
105ron Sep 10, 2018
6ca4076
Merge pull request #836 from alpwoo/master
105ron Sep 10, 2018
76c77ea
Add new solution to rock-paper-scissors-project.md
Nt444 Sep 10, 2018
e2687ec
Merge pull request #837 from Nt444/master
CouchofTomato Sep 10, 2018
feaad80
Update project.md
SavaVuckovic Sep 10, 2018
4141a51
Update library-project.md
SavaVuckovic Sep 10, 2018
e2438af
Merge pull request #838 from SavaVuckovic/patch-1
105ron Sep 11, 2018
f3b9a63
Merge pull request #839 from SavaVuckovic/patch-2
105ron Sep 11, 2018
ada6edd
Merge pull request #840 from scarey18/master
105ron Sep 11, 2018
271d254
Add my GUI solution to Rock Paper Scissors
markbailey0356 Sep 11, 2018
35952c7
added my solution
tobenski Sep 11, 2018
17a4933
Merge pull request #841 from markbailey0356/patch-1
105ron Sep 11, 2018
f0f2944
Merge pull request #842 from tobenski/patch-2
105ron Sep 11, 2018
b608c54
My rock-paper-scissors project for The Odin Project.(Camila Mizumoto)
camilamiz Sep 11, 2018
55063a5
Correct formatting
CouchofTomato Sep 12, 2018
5e556f2
Merge pull request #843 from camilamiz/master
CouchofTomato Sep 12, 2018
022f141
Add View in Browser to Edgar Miranda's solution
ejmiranda Sep 12, 2018
1c7ee44
Chris Wegscheid Submission
cwegscheid08 Sep 12, 2018
6b7c0be
Add my solution.
DevCasey Sep 12, 2018
d4f3d74
Add my solution
CWMo Sep 12, 2018
305de01
Merge pull request #845 from ejmiranda/master
105ron Sep 13, 2018
8a68f9b
Merge pull request #846 from cwegscheid08/master
105ron Sep 13, 2018
ca1d145
Merge pull request #847 from DevCasey/patch-1
105ron Sep 13, 2018
8fd34f0
Merge pull request #848 from CWMo/patch-1
105ron Sep 13, 2018
6d64405
Jahmzu's solution!
jahmzu Sep 13, 2018
25758a0
Merge pull request #771 from lujanfernaud/patch-6
105ron Sep 14, 2018
b5397b7
Added my solution Rock Paper Solution GUI
jabnakar Sep 14, 2018
c2b1939
Merge pull request #850 from funtikar/patch-2
CouchofTomato Sep 14, 2018
68c0c2a
Merge branch 'master' into patch-2
jahmzu Sep 14, 2018
d92025e
Add a solution for sketch project
Nt444 Sep 15, 2018
592b595
add tobenski's solution
tobenski Sep 15, 2018
b4db3c3
Merge pull request #849 from jahmzu/patch-2
CouchofTomato Sep 15, 2018
8be1bf6
Merge pull request #851 from Nt444/master
CouchofTomato Sep 15, 2018
1fc932e
Merge pull request #852 from tobenski/patch-3
CouchofTomato Sep 15, 2018
98a4e14
Added my solution.
jabnakar Sep 16, 2018
38bc486
Merge pull request #853 from funtikar/patch-3
105ron Sep 16, 2018
39083b5
Update etch-a-sketch-project.md
omidpanahi Sep 16, 2018
03fc00a
Add view in browser link
Sep 16, 2018
501e93d
Merge pull request #854 from omid997/patch-2
CouchofTomato Sep 17, 2018
0d18b18
Merge pull request #855 from AnisBouhadida/master
CouchofTomato Sep 17, 2018
0761691
Please update with my implementation
ekrresa Sep 17, 2018
e7fb6bb
Merge pull request #856 from ochuko56/patch-3
CouchofTomato Sep 17, 2018
fa4b2ef
update jahmzu's solution link
jahmzu Sep 17, 2018
1e34d91
Merge pull request #857 from jahmzu/patch-3
CouchofTomato Sep 17, 2018
ac6038a
Update rock-paper-scissors-project.md
marychew97 Sep 18, 2018
9804960
Merge pull request #858 from marychew97/patch-1
105ron Sep 18, 2018
dba6d34
add my project
halkim44 Sep 18, 2018
2ebde1a
Merge pull request #859 from halkim44/patch-2
CouchofTomato Sep 18, 2018
e8758cd
Update rock-paper-scissors-project.md
nickdark Sep 19, 2018
5d378bd
Merge pull request #860 from NickDark/patch-3
CouchofTomato Sep 19, 2018
87d5e3c
add solution
Sep 19, 2018
33458e9
Add solution
Sep 19, 2018
7ae6341
Merge pull request #861 from AnisBouhadida/master
CouchofTomato Sep 19, 2018
73d71c1
Add HanJosmer's solution
hanjosmer Sep 19, 2018
d6857d2
Not sure what the difference is here honestly, but I cannot pull from…
wesleymellon Sep 19, 2018
f880811
Add a new file .gitignore that will hopefully stop the conflict with …
wesleymellon Sep 19, 2018
2e91231
Add Wesley Wang Etch-a-Sketch project
wesleymellon Sep 19, 2018
3630441
Merge pull request #862 from HanJosmer/master
CouchofTomato Sep 19, 2018
7a32bea
Add my solution to Etch-a-Sketch project
markbailey0356 Sep 20, 2018
367fa3d
Merge pull request #864 from markbailey0356/patch-2
105ron Sep 20, 2018
f31e7b8
Merge branch 'master' into master
105ron Sep 20, 2018
c2a7277
Merge pull request #863 from wesleymellon/master
105ron Sep 20, 2018
3449a96
remove .DS_Store from JS101
105ron Sep 20, 2018
ef0fea6
Update rock-paper-scissors.md with my solution
oclVargas Sep 20, 2018
d652bbd
Merge pull request #865 from oclVargas/patch-1
105ron Sep 21, 2018
3034400
Hi Please include my contribution. Thanks. -Raj
IBTechRaj Sep 21, 2018
1b7130d
Merge pull request #866 from IBTechRaj/patch-1
105ron Sep 21, 2018
cc262b5
Added solution
Sep 21, 2018
a6042a6
Add Lucas RPS project
ogdendavis Sep 21, 2018
be0d3e9
Add Edgar Miranda's Etch-A-Sketch solution to .md file
ejmiranda Sep 21, 2018
fb31d6b
Updated Rock Paper Scissors project with UI
frankdb Sep 21, 2018
90ca9b6
Merge pull request #867 from heyalvaro/patch-2
105ron Sep 22, 2018
c5c12c9
Merge pull request #868 from ogdendavis/master
105ron Sep 22, 2018
f87a2c5
Merge pull request #869 from ejmiranda/master
105ron Sep 22, 2018
b28a7c7
Merge branch 'master' into master
105ron Sep 22, 2018
7947a62
Merge pull request #870 from frankdb/master
105ron Sep 22, 2018
0d7d142
Add link to solution
trevorsinnott Sep 22, 2018
1d9e8aa
Merge pull request #871 from trevorsinnott/master
CouchofTomato Sep 22, 2018
c938186
Update etch-a-sketch-project.md
nickdark Sep 23, 2018
2d2ac2a
Merge pull request #872 from NickDark/patch-3
105ron Sep 23, 2018
9d5f22a
Update etch-a-sketch-project.md
warisz Sep 23, 2018
680a842
Update etch-a-sketch-project.md
warisz Sep 23, 2018
cfe84aa
Add my solution to RockPaperScissors project
SNasser97 Sep 23, 2018
77d098d
Added Project to Page
Flakari Sep 24, 2018
d5270d7
Merge pull request #874 from SNasser97/patch-1
105ron Sep 24, 2018
32732bc
Merge pull request #875 from Flakari/master
105ron Sep 24, 2018
22a79fb
Merge branch 'master' into master
105ron Sep 24, 2018
8ebe21e
Merge pull request #873 from warisz/master
105ron Sep 24, 2018
e84af4b
Add my solution to rock paper scissors project file
nwthomas Sep 25, 2018
0dbbf7e
Merge pull request #877 from nwthomas/master
105ron Sep 25, 2018
b8cb382
Add Lucas browser solution to RPS
ogdendavis Sep 25, 2018
9ce5df7
Merge pull request #878 from ogdendavis/master
CouchofTomato Sep 25, 2018
587904a
Added my solution for the etch-a-sketch project
fanishere Sep 25, 2018
4dcb802
Merge pull request #879 from Komor-RP/patch-1
105ron Sep 26, 2018
74e5e4d
Update rock-paper-scissors-project.md
dhairyadwivedi Sep 27, 2018
33a3ce3
Merge pull request #880 from dhairyadwivedi/patch-1
105ron Sep 27, 2018
0984c64
Mark Bailey's Solution to Calculator Project
markbailey0356 Sep 27, 2018
4cfcd1c
Merge pull request #881 from markbailey0356/patch-3
CouchofTomato Sep 27, 2018
ca765c5
Update library-project.md
omidpanahi Sep 27, 2018
cc86cff
Merge pull request #884 from omid997/patch-3
CouchofTomato Sep 27, 2018
df6df72
I have updated my project details above. Pl update
IBTechRaj Sep 28, 2018
5673c74
Merge pull request #885 from IBTechRaj/patch-2
CouchofTomato Sep 28, 2018
f383497
errors corrected now. pl update
IBTechRaj Sep 28, 2018
51f8387
Merge pull request #886 from IBTechRaj/patch-3
CouchofTomato Sep 28, 2018
42324ba
adds ajamesmichaels' project
ajamesmichaels Sep 29, 2018
acb5386
Added my calculator solution
fanishere Sep 29, 2018
1d8a164
Merge pull request #888 from Ajamesmichaels/master
105ron Sep 29, 2018
885c607
Merge pull request #889 from Komor-RP/patch-2
105ron Sep 29, 2018
af0117f
Addition of solution for rock paper scissors game
FollyWobbles Sep 29, 2018
4e3441f
Update rock-paper-scissors-project.md
105ron Sep 29, 2018
2e99dc7
Merge pull request #890 from VoxPolly27/patch-1
105ron Sep 29, 2018
976f29c
Update README.md
mindovermiles262 Sep 29, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed JS101/.DS_Store
Binary file not shown.
6 changes: 3 additions & 3 deletions JS101/DOM-manipulation.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,15 +127,15 @@ The DOM \(or Document Object Model\) is a tree-like representation of the conten
~~~


In the above example, the `<div class="display"></div>` is a "child" of `<div id="container"></div>` and a sibling to `<div class="controls"></div>`. Think of it like a family tree. `<div id="container"></div>` is a __parent__, with it's __children__ on the next level, each on their own "branch".
In the above example, the `<div class="display"></div>` is a "child" of `<div id="container"></div>` and a sibling to `<div class="controls"></div>`. Think of it like a family tree. `<div id="container"></div>` is a __parent__, with its __children__ on the next level, each on their own "branch".

### Targeting Nodes with Selectors

When working with the DOM, you use "selectors" to target the nodes you want to work with. You can use a combination of CSS-style selectors and relationship properties to target the nodes you want. Let's start with CSS-style selectors. In the above example, you could use the following selectors to refer to `<div class="display"></div>`:

* div.display
* .display
* container &gt; .display
* \#container &gt; .display
* div\#container &gt; div.display

You can also use relational selectors \(i.e. `firstChild` or `lastSibling` etc.\) with special properties owned by the nodes.
Expand All @@ -154,7 +154,7 @@ console.dir(controls.previousSibling);
// selects the prior sibling => .display
~~~

So you're identifing a certain node based on its relationships to the nodes around it.
So you're identifying a certain node based on its relationships to the nodes around it.

### DOM methods

Expand Down
2 changes: 1 addition & 1 deletion JS101/code-structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ There are many different opinions on what constitutes great JavaScript code. Th
~~~


### Your Assignment
### Assignment

Read through these articles that discuss a few elements of writing good clean code.

Expand Down
72 changes: 71 additions & 1 deletion JS101/etch-a-sketch-project.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,37 @@ If you get totally stuck drop by the chatroom.. someone will be there to point y
Submit a solution with a pull request to this [file](https://github.com/TheOdinProject/javascript_curriculum/blob/master/JS101/etch-a-sketch-project.md) on the Javascript Curriculum github repository. See the section on [Contributing](http://github.com/TheOdinProject/curriculum/blob/master/contributing.md) for how.

- Add your solution below this line!
* [Waris Zahoor's Solution](https://github.com/warisz/etch-a-sketch) - [View in Browser](https://cdn.rawgit.com/warisz/etch-a-sketch/bb87631b/index.html)
* [Nick Prieto's Solution](https://github.com/NickDark/etch_a_sketch)
* [Anis' Solution](https://github.com/AnisBouhadida/Etch-A-Sketch) - [View in browser](https://anisbouhadida.github.io/Etch-a-Sketch/)
* [Omid's Solution](https://github.com/omid997/etch-a-sketch-odin) - [View in browser](https://omid997.github.io/etch-a-sketch-odin/)
* [Tobenski's Solution](https://github.com/tobenski/Etch_a_Sketch/) - [Live Version](https://tobenski.github.io/Etch_a_Sketch/)
* [Teng Lin's Solution](https://github.com/tenglin2/Etch-A-Sketch) - [View in browser](https://tenglin2.github.io/Etch-A-Sketch)
* [Bojo's solution](https://github.com/BojoZahariev/Sketch) - [View in browser](https://cdn.rawgit.com/BojoZahariev/Sketch/3717ea60/index.html)
* [Jacobo Martinez's solution](https://github.com/cobimr/webdev-101-projects/tree/master/hover-pixel) - [View in browser](https://cobimr.github.io/webdev-101-projects/hover-pixel/)
* [Jeff Vergne's solution](https://github.com/JeffFromParis/etch-a-sketch-project) - [View in browser](https://jefffromparis.github.io/etch-a-sketch-project/)
* [Hummeldon's solution](https://github.com/hummeldon/etch-a-sketch) - [View in browser](https://hummeldon.github.io/etch-a-sketch/)
* [JoKing's solution](https://github.com/joking3000/etch-a-sketch-project) - [View in Browser](https://joking3000.github.io/etch-a-sketch-project/)
* [Ben Wilde's solution](https://github.com/Spazrock/etch-a-sketch) - [View in browser](https://spazrock.github.io/etch-a-sketch/)
* [Chris Wegschied's solution](https://github.com/cwegscheid08/Etch-a-sketch.git) - [View in browser](https://cwegscheid08.github.io)
* [Gavin Bowen's solution](https://github.com/gavski02/Grid) - [View in browser](https://gavski02.github.io/Grid/)
* [Seth Robinson's solution](https://github.com/petrichor829/etch-a-sketch) - [View in browser](https://petrichor829.github.io/etch-a-sketch/)
* [Super1569's solution](https://github.com/Super1569/etch-a-sketch) - [View in Browser](https://super1569.github.io/etch-a-sketch/)
* [Pietro Verdile's Solution](https://github.com/pverdile/etch-a-sketch-project) - [View in Browser](https://pverdile.github.io/etch-a-sketch-project/)
* [Smetanca52’s Solution](https://github.com/Smetanca52/ETCH-A-SKETCH-PROJECT) - [View in Browser](https://cdn.rawgit.com/Smetanca52/ETCH-A-SKETCH-PROJECT/09dd7b59/index.html)
* [Karen Justo’s Solution](https://github.com/jrkaren9/etch-a-sketch) - [View in Browser](https://jrkaren9.github.io/etch-a-sketch/)
* [Mohamed Elattar's Solution](https://github.com/mohamed-elattar/etch-a-sketch) - [View in Browser](https://mohamed-elattar.github.io/etch-a-sketch/)
* [LeviButcher's Solution](https://github.com/LeviButcher/etch-a-sketch) - [View in Browser](https://levibutcher.github.io/etch-a-sketch/)
* [Dreniak’s Solution](https://github.com/Dreniak/etch-a-sketch) - [View in Browser](https://dreniak.github.io/etch-a-sketch/)
* [Terrance Brown's solution](https://github.com/terrancebee/etch-a-sketch) | [View in broswer](https://terrancebee.github.io/etch-a-sketch/)
* [Simon Tharby's solution](https://github.com/jinjagit/Etch-a-Sketch) | [View in browser](https://jinjagit.github.io/Etch-a-Sketch/)
* [CraigAndrewBlair's Solution](https://github.com/craigandrewblair/etch-a-sketch-odin) - [View in Browser](https://craigandrewblair.github.io/etch-a-sketch-odin/)
* [Monica Gabriel’s Solution](https://github.com/msgabriel/etch-a-sketch) - [View in Browser](https://msgabriel.github.io/etch-a-sketch/)
* [ebosi's solution](https://github.com/EBoisseauSierra/etch-a-sketch) - [View in Browser](https://eboisseausierra.github.io/etch-a-sketch/)
* [Rachel Krupnick's Solution](https://github.com/rkrupnick/top-etch-a-sketch) - [View in Browser](https://rkrupnick.github.io/top-etch-a-sketch/)
* [Kenneth McFetridge's Solution](https://github.com/kmcfetridge/etch-a-sketch) - [View in Browser](https://kmcfetridge.github.io/etch-a-sketch/)
* [Inuhoo's Solution](https://github.com/inuhoo/etch-a-sketch) - [View in Browser](https://inuhoo.github.io/etch-a-sketch/)
* [Chris MacSwan's Solution](https://github.com/cmacswan07/etch-a-sketch) - [View in Browser](https://cmacswan07.github.io/etch-a-sketch/)
* [Ajani Stewart's Solution](https://github.com/AjaniStewart/etch-a-sketch) - [View in Browser](https://ajanistewart.github.io/etch-a-sketch/)
* [Danny Pearson's Solution](https://github.com/dbuzzin/etch-a-sketch) - [View in Browser](https://dbuzzin.github.io/etch-a-sketch/)
* [Reece Pritchard's Solution](https://github.com/rapritchard/ETCH-A-SKETCH) - [View in Browser](https://rapritchard.github.io/ETCH-A-SKETCH/)
Expand Down Expand Up @@ -133,7 +164,7 @@ Submit a solution with a pull request to this [file](https://github.com/TheOdinP
* [Daniel Ortea's Solution](https://github.com/D-Ortea/etch-a-sketch) - [View in Browser](https://d-ortea.github.io/etch-a-sketch/)
* [John Piatras' Solution](https://github.com/JohnPiatras/sketch) - [View in Browser](https://johnpiatras.github.io/sketch/)
* [Dima Konoval's Solution](https://github.com/DimaKonoval/ETCH-A-SKETCH) - [View in Browser](https://cdn.rawgit.com/DimaKonoval/ETCH-A-SKETCH/cb41f37b/index.html)
* [Anjali Deshwani's Solution](https://github.com/AnjaliDeshwani/etch-a-sketch)
* [Anjali Deshwani's Solution](https://github.com/AnjaliDeshwani/etch-a-sketch)
* [Josh Hansen's Solution](https://jdhansen41.github.io/etch_sketch/) - [View in Browser](https://jdhansen41.github.io/etch_sketch/)
* [Caner Sezgin's Solution](https://github.com/casedo/Etch-A-Sketch) - [View in Browser](http://bit.ly/EtchAsketch)
* [Jurek Tomasello's Solution](https://github.com/Ashelf/etch-a-sketch) - [View in Browser](https://ashelf.github.io/etch-a-sketch/)
Expand All @@ -147,3 +178,42 @@ Submit a solution with a pull request to this [file](https://github.com/TheOdinP
* [Mike Smith's Solution](https://github.com/MikeSS281986/Etch-a-Sketch) - [View in Browser](https://mikess281986.github.io/Etch-a-Sketch/)
* [Akash's Solution](https://github.com/Akash-sopho/etch-a-sketch) - [View a Browser](http://htmlpreview.github.io/?https://github.com/Akash-sopho/etch-a-sketch/blob/master/index.html)
* [Adhithyan's Solution](https://github.com/v-adhithyan/theodinproject/tree/master/etch-a-sketch) - [View in Browser](http://adhithyan.xyz/theodinproject/etch-a-sketch)
* [Max Garber's Solution](https://github.com/bubblebooy/TOP-Etch-A-Sketch) - [View in Browser](https://bubblebooy.github.io/TOP-Etch-A-Sketch/)
* [Eri Kurayami's Solution](https://github.com/EriKuroi/Etch-a-Sketch) - [View in Browser](https://cdn.rawgit.com/EriKuroi/Etch-a-Sketch/67ffae56/index.html)
* [cckl's Solution](https://github.com/cckl/etch) - [View in Browser](https://cckl.github.io/etch/)
* [Kristap's Solution](https://github.com/narelskristaps/Etch-a-Sketch) - [View in Browser](https://narelskristaps.github.io/Etch-a-Sketch/)
* [Rudi Boshoff's Solution](https://github.com/RudiBoshoff/etch-a-sketch) - [View in Browser](https://rudiboshoff.github.io/etch-a-sketch/)
* [Tyler Duckworth's Solution](https://github.com/Tyler-Duckworth/top-projects/tree/master/ttt) - [View in Browser](https://tyler-duckworth.github.io/top-projects/ttt/index.html)
* [Calstream's Solution](https://github.com/Calstream/etch-a-sketch) - [View in Browser](https://calstream.github.io/etch-a-sketch/)
* [thesofakillers's Solution](https://github.com/thesofakillers/etch-a-sketch) - [View in Browser](https://thesofakillers.github.io/etch-a-sketch/)
* [spankie's Solution](https://spankie1337.github.io/etch-a-sketch/) - [View in Browser](https://spankie1337.github.io/etch-a-sketch/)
* [Vyhn's Solution](https://github.com/Vyhnn/Etch-a-Sketch) - [View in Browser](https://vyhnn.github.io/Etch-a-Sketch/)
* [Tommy's Solution](https://github.com/hoangtommy/etchysketchy) - [View in Browser](https://hoangtommy.github.io/etchysketchy/)
* [Brendaneus' Solution](https://github.com/Brendaneus/Etch-a-Sketch) - [View in Browser](https://brendaneus.github.io/Etch-a-Sketch)
* [Kern's Solution](https://github.com/Kelel1/Etch-A-Sketch) - [View in Browser](https://kelel1.github.io/Etch-A-Sketch/)
* [Amy Smith's Solution](https://github.com/amicloud/the-odin-project/tree/master/sketchpad) - [View in Browser](https://amicloud.github.io/the-odin-project/sketchpad/sketchpad.html)
* [ramon15749's Solution](https://github.com/ramon15749/etch-a-sketch) - [View in Browser](https://ramon15749.github.io/etch-a-sketch/)
* [Yousof77's Solution](https://github.com/Yousof77/etch-a-sketch) - [View in Browser](https://yousof77.github.io/etch-a-sketch/)
* [MrObele's Solution](https://github.com/MrObele/Etch-a-Sketch) - [View in Browser](https://mrobele.github.io/Etch-a-Sketch/)
* [dmarkiewicz's Solution](https://github.com/dmarkiewicz/the-odin-project/tree/master/etch-a-sketch)
* [IvanaGoSt's Solution](https://github.com/IvanaGoSt/Etch-a-Sketch) - [View in Browser](https://cdn.rawgit.com/IvanaGoSt/Etch-a-Sketch/0aef0525/index.html)
* [NatSydenham's Solution](https://github.com/NatSydenham/etchasketch) - [View in Browser](https://natsydenham.github.io/etchasketch/)
* [bchalman's Solution](https://github.com/bchalman/etch-a-sketch) - [View in Browser](https://bchalman.github.io/etch-a-sketch/)
* [codyMalcolm's Solution](https://github.com/codyMalcolm/odin-etch-a-sketch) - [View in Browser](https://codymalcolm.github.io/odin-etch-a-sketch/)
* [Emil Dimitrov's Solution](https://github.com/imemdm/sketch-pad) - [View in Browser](https://imemdm.github.io/sketch-pad/)
* [AncherHisogi's Solution](https://github.com/Hisogi/etchi-sketchi) - [View in Browser](https://hisogi.github.io/etchi-sketchi/)
* [Eren Cataltepe's Solution](https://github.com/erencataltepe/etch-a-sketch/) - [View in Browser](https://erencataltepe.github.io/etch-a-sketch/)
* [Malaika's Solution](https://github.com/malaikaMI/Etch-A-Sketch_project) - [view on codepen](https://codepen.io/MalaikaMI/pen/dKMLLW)
* [Sam C's Solution](https://github.com/JimmyNeutron8/etch-a-sketch) - [View in Browser](https://jimmyneutron8.github.io/etch-a-sketch/)
* [Hassan's Solution](https://github.com/husseyexplores/husseyexplores.etch-a-sketch) - [View in Browser](https://husseyexplores.github.io/husseyexplores.etch-a-sketch/)
* [RossTrang's solution](https://github.com/RossTrang/etch-a-sketch) - [View in browser](https://cdn.rawgit.com/RossTrang/etch-a-sketch/f7f84edf/index.html)
* [Roshan's solution](https://github.com/roshanrahman/the-odin-project/tree/master/sketch) - [View in browser](https://roshanrahman.github.io/the-odin-project/sketch/index.html)
* [Casey's solution](https://github.com/DevCasey/Etch-a-Sketch)
* [Anatolii's solution](https://github.com/Nt444/sketch_test) -[View in browser](https://nt444.github.io/sketch_test/)
* [Funtikar's solution](https://github.com/funtikar/EtchASketch) -[View in browser](https://funtikar.github.io/EtchASketch/)
* [Halkim44's solution](https://github.com/halkim44/etch-a-sketch) -[View in browser](https://halkim44.github.io/etch-a-sketch/)
* [Wesley Wang's solution](https://github.com/wesleymellon/Etch-a-Sketch-Game) -[View in browser](https://wesleymellon.github.io/Etch-a-Sketch-Game/)
* [HanJosmer's solution](https://github.com/HanJosmer/etch-a-sketch) -[View in browser](https://hanjosmer.github.io/etch-a-sketch/)
* [Mark Bailey's Solution](https://github.com/markbailey0356/etch-a-sketch) - [View in browser](https://markbailey0356.github.io/etch-a-sketch/)
* [Edgar Miranda's Solution](https://github.com/ejmiranda/etch-a-sketch) - [View in browser](https://ejmiranda.github.io/etch-a-sketch/)
* [Fan's Solution](https://github.com/Komor-RP/etch-a-sketch) - [View in browser](https://komor-rp.github.io/etch-a-sketch/)
Loading