From f231757a791b57ae70b369bc92274ca058677fa9 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Sat, 20 Jun 2020 05:35:16 +0300 Subject: [PATCH 01/73] video tutorials added --- 06_Day/06_day_loops.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/06_Day/06_day_loops.md b/06_Day/06_day_loops.md index 16f439518..3f3be05a1 100644 --- a/06_Day/06_day_loops.md +++ b/06_Day/06_day_loops.md @@ -34,7 +34,7 @@ ## Loops -Most of the activities we do in life are full of repetitions. Imagine if I ask you to print out from 0 to 100 using console.log(). To implement this simple task it may take you 2 to 5 minutes, such kind of tedious and repetitive task can be carried out using loop. +Most of the activities we do in life are full of repetitions. Imagine if I ask you to print out from 0 to 100 using console.log(). To implement this simple task it may take you 2 to 5 minutes, such kind of tedious and repetitive task can be carried out using loop. If you prefer watching the videos, you can checkout the [video tutorials](https://www.youtube.com/channel/UCM4xOopkYiPwJqyKsSqL9mw) In programming languages to carry out repetitive task we use different kinds of loops. The following examples are the commonly used loops in JavaScript and other programming languages. From 85899a69e26e776d237a2ad0b5ca659fc7c81486 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:00:29 +0300 Subject: [PATCH 02/73] Introduction --- {01_Day => 01_Day_Introduction}/01_day_starter/helloworld.js | 0 {01_Day => 01_Day_Introduction}/01_day_starter/index.html | 0 .../01_day_starter/introduction.js | 0 {01_Day => 01_Day_Introduction}/01_day_starter/main.js | 0 {01_Day => 01_Day_Introduction}/01_day_starter/varaible.js | 0 {01_Day => 01_Day_Introduction}/variable.js | 0 readMe.md | 5 ++--- 7 files changed, 2 insertions(+), 3 deletions(-) rename {01_Day => 01_Day_Introduction}/01_day_starter/helloworld.js (100%) rename {01_Day => 01_Day_Introduction}/01_day_starter/index.html (100%) rename {01_Day => 01_Day_Introduction}/01_day_starter/introduction.js (100%) rename {01_Day => 01_Day_Introduction}/01_day_starter/main.js (100%) rename {01_Day => 01_Day_Introduction}/01_day_starter/varaible.js (100%) rename {01_Day => 01_Day_Introduction}/variable.js (100%) diff --git a/01_Day/01_day_starter/helloworld.js b/01_Day_Introduction/01_day_starter/helloworld.js similarity index 100% rename from 01_Day/01_day_starter/helloworld.js rename to 01_Day_Introduction/01_day_starter/helloworld.js diff --git a/01_Day/01_day_starter/index.html b/01_Day_Introduction/01_day_starter/index.html similarity index 100% rename from 01_Day/01_day_starter/index.html rename to 01_Day_Introduction/01_day_starter/index.html diff --git a/01_Day/01_day_starter/introduction.js b/01_Day_Introduction/01_day_starter/introduction.js similarity index 100% rename from 01_Day/01_day_starter/introduction.js rename to 01_Day_Introduction/01_day_starter/introduction.js diff --git a/01_Day/01_day_starter/main.js b/01_Day_Introduction/01_day_starter/main.js similarity index 100% rename from 01_Day/01_day_starter/main.js rename to 01_Day_Introduction/01_day_starter/main.js diff --git a/01_Day/01_day_starter/varaible.js b/01_Day_Introduction/01_day_starter/varaible.js similarity index 100% rename from 01_Day/01_day_starter/varaible.js rename to 01_Day_Introduction/01_day_starter/varaible.js diff --git a/01_Day/variable.js b/01_Day_Introduction/variable.js similarity index 100% rename from 01_Day/variable.js rename to 01_Day_Introduction/variable.js diff --git a/readMe.md b/readMe.md index f36f9f3f2..9cb3845cf 100644 --- a/readMe.md +++ b/readMe.md @@ -29,8 +29,7 @@ - -[Day 2 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/02_Day/02_day_data_types.md) +[Day 2 >>](./02_Day_Data_types/02_day_data_types.md) ![Thirty Days Of JavaScript](./images/day_1_1.png) @@ -626,4 +625,4 @@ When you run the files on 01-Day folder you should get this: πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[Day 2 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/02_Day/02_day_data_types.md) +[Day 2 >>](./02_Day_Data_types/02_day_data_types.md) From 6e816d7576ffe2216f7e624f7fc33d86376ce90b Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:04:03 +0300 Subject: [PATCH 03/73] Data types --- {02_Day => 02_Day_Data_types}/02_day_data_types.md | 4 ++-- .../02_day_starter/index.html | 0 .../02_day_starter/main.js | 0 {02_Day => 02_Day_Data_types}/day_1_2.png | Bin {02_Day => 02_Day_Data_types}/math_object.js | 0 .../non_primitive_data_types.js | 0 {02_Day => 02_Day_Data_types}/number_data_types.js | 0 .../primitive_data_types.js | 0 .../string_concatenation.js | 0 {02_Day => 02_Day_Data_types}/string_data_types.js | 0 .../string_methods/accessing_character.js | 0 .../string_methods/char_at.js | 0 .../string_methods/char_code_at.js | 0 .../string_methods/concat.js | 0 .../string_methods/ends_with.js | 0 .../string_methods/includes.js | 0 .../string_methods/index_of.js | 0 .../string_methods/last_index_of.js | 0 .../string_methods/length.js | 0 .../string_methods/match.js | 0 .../string_methods/repeat.js | 0 .../string_methods/replace.js | 0 .../string_methods/search.js | 0 .../string_methods/split.js | 0 .../string_methods/starts_with.js | 0 .../string_methods/substr.js | 0 .../string_methods/substring.js | 0 .../string_methods/to_lowercase.js | 0 .../string_methods/to_uppercase.js | 0 .../string_methods/trim.js | 0 30 files changed, 2 insertions(+), 2 deletions(-) rename {02_Day => 02_Day_Data_types}/02_day_data_types.md (98%) rename {02_Day => 02_Day_Data_types}/02_day_starter/index.html (100%) rename {02_Day => 02_Day_Data_types}/02_day_starter/main.js (100%) rename {02_Day => 02_Day_Data_types}/day_1_2.png (100%) rename {02_Day => 02_Day_Data_types}/math_object.js (100%) rename {02_Day => 02_Day_Data_types}/non_primitive_data_types.js (100%) rename {02_Day => 02_Day_Data_types}/number_data_types.js (100%) rename {02_Day => 02_Day_Data_types}/primitive_data_types.js (100%) rename {02_Day => 02_Day_Data_types}/string_concatenation.js (100%) rename {02_Day => 02_Day_Data_types}/string_data_types.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/accessing_character.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/char_at.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/char_code_at.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/concat.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/ends_with.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/includes.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/index_of.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/last_index_of.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/length.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/match.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/repeat.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/replace.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/search.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/split.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/starts_with.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/substr.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/substring.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/to_lowercase.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/to_uppercase.js (100%) rename {02_Day => 02_Day_Data_types}/string_methods/trim.js (100%) diff --git a/02_Day/02_day_data_types.md b/02_Day_Data_types/02_day_data_types.md similarity index 98% rename from 02_Day/02_day_data_types.md rename to 02_Day_Data_types/02_day_data_types.md index 5f1180c8c..d64a51e55 100644 --- a/02_Day/02_day_data_types.md +++ b/02_Day_Data_types/02_day_data_types.md @@ -14,7 +14,7 @@ -[<< Day 1](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/readMe.md) | [Day 3 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/03_Day/03_booleans_operators_date.md) +[<< Day 1](../readMe.md) | [Day 3 >>](../03_Day_Booleans_operators_date/03_booleans_operators_date.md) ![Thirty Days Of JavaScript](../images/banners/day_1_2.png) @@ -973,4 +973,4 @@ console.log(numInt) // 9 πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 1](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/readMe.md) | [Day 3 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/03_Day/03_booleans_operators_date.md) +[<< Day 1](../readMe.md) | [Day 3 >>](../03_Day_Booleans_operators_date/03_booleans_operators_date.md) diff --git a/02_Day/02_day_starter/index.html b/02_Day_Data_types/02_day_starter/index.html similarity index 100% rename from 02_Day/02_day_starter/index.html rename to 02_Day_Data_types/02_day_starter/index.html diff --git a/02_Day/02_day_starter/main.js b/02_Day_Data_types/02_day_starter/main.js similarity index 100% rename from 02_Day/02_day_starter/main.js rename to 02_Day_Data_types/02_day_starter/main.js diff --git a/02_Day/day_1_2.png b/02_Day_Data_types/day_1_2.png similarity index 100% rename from 02_Day/day_1_2.png rename to 02_Day_Data_types/day_1_2.png diff --git a/02_Day/math_object.js b/02_Day_Data_types/math_object.js similarity index 100% rename from 02_Day/math_object.js rename to 02_Day_Data_types/math_object.js diff --git a/02_Day/non_primitive_data_types.js b/02_Day_Data_types/non_primitive_data_types.js similarity index 100% rename from 02_Day/non_primitive_data_types.js rename to 02_Day_Data_types/non_primitive_data_types.js diff --git a/02_Day/number_data_types.js b/02_Day_Data_types/number_data_types.js similarity index 100% rename from 02_Day/number_data_types.js rename to 02_Day_Data_types/number_data_types.js diff --git a/02_Day/primitive_data_types.js b/02_Day_Data_types/primitive_data_types.js similarity index 100% rename from 02_Day/primitive_data_types.js rename to 02_Day_Data_types/primitive_data_types.js diff --git a/02_Day/string_concatenation.js b/02_Day_Data_types/string_concatenation.js similarity index 100% rename from 02_Day/string_concatenation.js rename to 02_Day_Data_types/string_concatenation.js diff --git a/02_Day/string_data_types.js b/02_Day_Data_types/string_data_types.js similarity index 100% rename from 02_Day/string_data_types.js rename to 02_Day_Data_types/string_data_types.js diff --git a/02_Day/string_methods/accessing_character.js b/02_Day_Data_types/string_methods/accessing_character.js similarity index 100% rename from 02_Day/string_methods/accessing_character.js rename to 02_Day_Data_types/string_methods/accessing_character.js diff --git a/02_Day/string_methods/char_at.js b/02_Day_Data_types/string_methods/char_at.js similarity index 100% rename from 02_Day/string_methods/char_at.js rename to 02_Day_Data_types/string_methods/char_at.js diff --git a/02_Day/string_methods/char_code_at.js b/02_Day_Data_types/string_methods/char_code_at.js similarity index 100% rename from 02_Day/string_methods/char_code_at.js rename to 02_Day_Data_types/string_methods/char_code_at.js diff --git a/02_Day/string_methods/concat.js b/02_Day_Data_types/string_methods/concat.js similarity index 100% rename from 02_Day/string_methods/concat.js rename to 02_Day_Data_types/string_methods/concat.js diff --git a/02_Day/string_methods/ends_with.js b/02_Day_Data_types/string_methods/ends_with.js similarity index 100% rename from 02_Day/string_methods/ends_with.js rename to 02_Day_Data_types/string_methods/ends_with.js diff --git a/02_Day/string_methods/includes.js b/02_Day_Data_types/string_methods/includes.js similarity index 100% rename from 02_Day/string_methods/includes.js rename to 02_Day_Data_types/string_methods/includes.js diff --git a/02_Day/string_methods/index_of.js b/02_Day_Data_types/string_methods/index_of.js similarity index 100% rename from 02_Day/string_methods/index_of.js rename to 02_Day_Data_types/string_methods/index_of.js diff --git a/02_Day/string_methods/last_index_of.js b/02_Day_Data_types/string_methods/last_index_of.js similarity index 100% rename from 02_Day/string_methods/last_index_of.js rename to 02_Day_Data_types/string_methods/last_index_of.js diff --git a/02_Day/string_methods/length.js b/02_Day_Data_types/string_methods/length.js similarity index 100% rename from 02_Day/string_methods/length.js rename to 02_Day_Data_types/string_methods/length.js diff --git a/02_Day/string_methods/match.js b/02_Day_Data_types/string_methods/match.js similarity index 100% rename from 02_Day/string_methods/match.js rename to 02_Day_Data_types/string_methods/match.js diff --git a/02_Day/string_methods/repeat.js b/02_Day_Data_types/string_methods/repeat.js similarity index 100% rename from 02_Day/string_methods/repeat.js rename to 02_Day_Data_types/string_methods/repeat.js diff --git a/02_Day/string_methods/replace.js b/02_Day_Data_types/string_methods/replace.js similarity index 100% rename from 02_Day/string_methods/replace.js rename to 02_Day_Data_types/string_methods/replace.js diff --git a/02_Day/string_methods/search.js b/02_Day_Data_types/string_methods/search.js similarity index 100% rename from 02_Day/string_methods/search.js rename to 02_Day_Data_types/string_methods/search.js diff --git a/02_Day/string_methods/split.js b/02_Day_Data_types/string_methods/split.js similarity index 100% rename from 02_Day/string_methods/split.js rename to 02_Day_Data_types/string_methods/split.js diff --git a/02_Day/string_methods/starts_with.js b/02_Day_Data_types/string_methods/starts_with.js similarity index 100% rename from 02_Day/string_methods/starts_with.js rename to 02_Day_Data_types/string_methods/starts_with.js diff --git a/02_Day/string_methods/substr.js b/02_Day_Data_types/string_methods/substr.js similarity index 100% rename from 02_Day/string_methods/substr.js rename to 02_Day_Data_types/string_methods/substr.js diff --git a/02_Day/string_methods/substring.js b/02_Day_Data_types/string_methods/substring.js similarity index 100% rename from 02_Day/string_methods/substring.js rename to 02_Day_Data_types/string_methods/substring.js diff --git a/02_Day/string_methods/to_lowercase.js b/02_Day_Data_types/string_methods/to_lowercase.js similarity index 100% rename from 02_Day/string_methods/to_lowercase.js rename to 02_Day_Data_types/string_methods/to_lowercase.js diff --git a/02_Day/string_methods/to_uppercase.js b/02_Day_Data_types/string_methods/to_uppercase.js similarity index 100% rename from 02_Day/string_methods/to_uppercase.js rename to 02_Day_Data_types/string_methods/to_uppercase.js diff --git a/02_Day/string_methods/trim.js b/02_Day_Data_types/string_methods/trim.js similarity index 100% rename from 02_Day/string_methods/trim.js rename to 02_Day_Data_types/string_methods/trim.js From 8370b8165001325609dbe0dd66fae1f83667cedf Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:08:08 +0300 Subject: [PATCH 04/73] Booleans Operators Date --- .../03_booleans_operators_date.md | 4 ++-- .../03_day_starter/index.html | 0 .../03_day_starter/scripts/main.js | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename {03_Day => 03_Day_Booleans_operators_date}/03_booleans_operators_date.md (98%) rename {03_Day => 03_Day_Booleans_operators_date}/03_day_starter/index.html (100%) rename {03_Day => 03_Day_Booleans_operators_date}/03_day_starter/scripts/main.js (100%) diff --git a/03_Day/03_booleans_operators_date.md b/03_Day_Booleans_operators_date/03_booleans_operators_date.md similarity index 98% rename from 03_Day/03_booleans_operators_date.md rename to 03_Day_Booleans_operators_date/03_booleans_operators_date.md index c7236cbb0..e0f38cc2e 100644 --- a/03_Day/03_booleans_operators_date.md +++ b/03_Day_Booleans_operators_date/03_booleans_operators_date.md @@ -13,7 +13,7 @@ -[<< Day 2](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/02_Day/02_day_data_types.md) | [Day 4 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/04_Day/04_day_conditionals.md) +[<< Day 2](../02_Day_Data-types/02_day_Data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) ![Thirty Days Of JavaScript](../images/banners/day_1_3.png) @@ -632,4 +632,4 @@ console.log(`${date}/${month}/${year} ${hours}:${minutes}`) // 4/1/2020 0:56 πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 2](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/02_Day/02_day_data_types.md) | [Day 4 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/04_Day/04_day_conditionals.md) +[<< Day 2](../02_Day_Data-types/02_day_Data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) diff --git a/03_Day/03_day_starter/index.html b/03_Day_Booleans_operators_date/03_day_starter/index.html similarity index 100% rename from 03_Day/03_day_starter/index.html rename to 03_Day_Booleans_operators_date/03_day_starter/index.html diff --git a/03_Day/03_day_starter/scripts/main.js b/03_Day_Booleans_operators_date/03_day_starter/scripts/main.js similarity index 100% rename from 03_Day/03_day_starter/scripts/main.js rename to 03_Day_Booleans_operators_date/03_day_starter/scripts/main.js From cec710f41a8a1f9944102c04ddee3068993ecc79 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:10:36 +0300 Subject: [PATCH 05/73] Booleans Operators Date --- .../03_booleans_operators_date.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/03_Day_Booleans_operators_date/03_booleans_operators_date.md b/03_Day_Booleans_operators_date/03_booleans_operators_date.md index e0f38cc2e..f21d9e59e 100644 --- a/03_Day_Booleans_operators_date/03_booleans_operators_date.md +++ b/03_Day_Booleans_operators_date/03_booleans_operators_date.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Booleans, Operators, Date

@@ -13,7 +13,7 @@
-[<< Day 2](../02_Day_Data-types/02_day_Data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) +[<< Day 2](../02_Day_Data-types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) ![Thirty Days Of JavaScript](../images/banners/day_1_3.png) @@ -632,4 +632,4 @@ console.log(`${date}/${month}/${year} ${hours}:${minutes}`) // 4/1/2020 0:56 πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 2](../02_Day_Data-types/02_day_Data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) +[<< Day 2](../02_Day_Data-types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) From 0a868e17aacec7b4c430e1c0068384314d585c50 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:11:44 +0300 Subject: [PATCH 06/73] Booleans Operators Date --- .../03_booleans_operators_date.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/03_Day_Booleans_operators_date/03_booleans_operators_date.md b/03_Day_Booleans_operators_date/03_booleans_operators_date.md index f21d9e59e..399ec7d17 100644 --- a/03_Day_Booleans_operators_date/03_booleans_operators_date.md +++ b/03_Day_Booleans_operators_date/03_booleans_operators_date.md @@ -13,7 +13,7 @@ -[<< Day 2](../02_Day_Data-types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) +[<< Day 2](../02_Day_Data_types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) ![Thirty Days Of JavaScript](../images/banners/day_1_3.png) @@ -630,6 +630,4 @@ console.log(`${date}/${month}/${year} ${hours}:${minutes}`) // 4/1/2020 0:56 1. Create a human readable time format using the Date time object. The hour and the minute should be all the time two digits(7 hours should be 07 and 5 minutes should be 05 ) 1. YYY-MM-DD HH:mm eg. 20120-01-02 07:05 -πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ - -[<< Day 2](../02_Day_Data-types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) +[<< Day 2](../02_Day_Data_types/02_day_data_types.md) | [Day 4 >>](../04_Day_Conditionals/04_day_conditionals.md) From 469bc26846673b725b154a5dc88b34866c7ae247 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:13:29 +0300 Subject: [PATCH 07/73] Introduction --- readMe.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readMe.md b/readMe.md index 9cb3845cf..6c5d2d67e 100644 --- a/readMe.md +++ b/readMe.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Introduction

From 6aecad88ad35e221c963a81e4589871a6f3c3fd8 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 12:14:03 +0300 Subject: [PATCH 08/73] Data Types --- 02_Day_Data_types/02_day_data_types.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02_Day_Data_types/02_day_data_types.md b/02_Day_Data_types/02_day_data_types.md index d64a51e55..198ae2b26 100644 --- a/02_Day_Data_types/02_day_data_types.md +++ b/02_Day_Data_types/02_day_data_types.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Data Types

From 53048e2bd1fd72e1971d590a6a6101ef014c8623 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:29:45 +0300 Subject: [PATCH 09/73] Conditionals --- {04_Day => 04_Day_Conditionals}/04_day_conditionals.md | 6 +++--- {04_Day => 04_Day_Conditionals}/04_day_starter/index.html | 0 .../04_day_starter/scripts/main.js | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename {04_Day => 04_Day_Conditionals}/04_day_conditionals.md (95%) rename {04_Day => 04_Day_Conditionals}/04_day_starter/index.html (100%) rename {04_Day => 04_Day_Conditionals}/04_day_starter/scripts/main.js (100%) diff --git a/04_Day/04_day_conditionals.md b/04_Day_Conditionals/04_day_conditionals.md similarity index 95% rename from 04_Day/04_day_conditionals.md rename to 04_Day_Conditionals/04_day_conditionals.md index 7d4569f9f..c8cb03afe 100644 --- a/04_Day/04_day_conditionals.md +++ b/04_Day_Conditionals/04_day_conditionals.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Arrays

@@ -13,7 +13,7 @@
-[<< Day 3](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/03_Day/03_booleans_operators_date.md) | [Day 5 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/05_Day/05_day_arrays.md) +[<< Day 3](../03_Day_Booleans_operators_date/03_booleans_operators_date.md) | [Day 5 >>](../05_Day_Arrays/05_day_arrays.md) ![Thirty Days Of JavaScript](../images/banners/day_1_4.png) @@ -370,4 +370,4 @@ isRaining πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 3](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/03_Day/03_booleans_operators_date.md) | [Day 5 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/05_Day/05_day_arrays.md) +[<< Day 3](../03_Day_Booleans_operators_date/03_booleans_operators_date.md) | [Day 5 >>](../05_Day_Arrays/05_day_arrays.md) diff --git a/04_Day/04_day_starter/index.html b/04_Day_Conditionals/04_day_starter/index.html similarity index 100% rename from 04_Day/04_day_starter/index.html rename to 04_Day_Conditionals/04_day_starter/index.html diff --git a/04_Day/04_day_starter/scripts/main.js b/04_Day_Conditionals/04_day_starter/scripts/main.js similarity index 100% rename from 04_Day/04_day_starter/scripts/main.js rename to 04_Day_Conditionals/04_day_starter/scripts/main.js From 66e99f902c6117d71124197f56216b19014ee378 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:31:20 +0300 Subject: [PATCH 10/73] Arrays --- {05_Day => 05_Day_Arrays}/05_day_arrays.md | 4 ++-- {05_Day => 05_Day_Arrays}/05_day_starter/data/countries.js | 0 {05_Day => 05_Day_Arrays}/05_day_starter/index.html | 0 {05_Day => 05_Day_Arrays}/05_day_starter/scripts/main.js | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename {05_Day => 05_Day_Arrays}/05_day_arrays.md (98%) rename {05_Day => 05_Day_Arrays}/05_day_starter/data/countries.js (100%) rename {05_Day => 05_Day_Arrays}/05_day_starter/index.html (100%) rename {05_Day => 05_Day_Arrays}/05_day_starter/scripts/main.js (100%) diff --git a/05_Day/05_day_arrays.md b/05_Day_Arrays/05_day_arrays.md similarity index 98% rename from 05_Day/05_day_arrays.md rename to 05_Day_Arrays/05_day_arrays.md index 06f9308f4..8a91989cf 100644 --- a/05_Day/05_day_arrays.md +++ b/05_Day_Arrays/05_day_arrays.md @@ -13,7 +13,7 @@
-[<< Day 4](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/04_Day/04_day_conditionals.md) | [Day 6 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/06_Day/06_day_loops.md) +[<< Day 4](../04_Day/04_day_Conditionals.md) | [Day 6 >>](../06_Day/06_day_Loops.md) ![Day 5](../images/banners/day_1_5.png) @@ -776,4 +776,4 @@ const webTechs = [ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 4](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/04_Day/04_day_conditionals.md) | [Day 6 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/06_Day/06_day_loops.md) +[<< Day 4](../04_Day/04_day_Conditionals.md) | [Day 6 >>](../06_Day/06_day_Loops.md) diff --git a/05_Day/05_day_starter/data/countries.js b/05_Day_Arrays/05_day_starter/data/countries.js similarity index 100% rename from 05_Day/05_day_starter/data/countries.js rename to 05_Day_Arrays/05_day_starter/data/countries.js diff --git a/05_Day/05_day_starter/index.html b/05_Day_Arrays/05_day_starter/index.html similarity index 100% rename from 05_Day/05_day_starter/index.html rename to 05_Day_Arrays/05_day_starter/index.html diff --git a/05_Day/05_day_starter/scripts/main.js b/05_Day_Arrays/05_day_starter/scripts/main.js similarity index 100% rename from 05_Day/05_day_starter/scripts/main.js rename to 05_Day_Arrays/05_day_starter/scripts/main.js From 69e3fcb41cbc019faadd24cb31eb41601d2f91d0 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:33:03 +0300 Subject: [PATCH 11/73] Functions --- {06_Day => 06_Day_Loops}/06_day_loops.md | 4 ++-- {06_Day => 06_Day_Loops}/06_day_starter/data/countries.js | 0 {06_Day => 06_Day_Loops}/06_day_starter/index.html | 0 {06_Day => 06_Day_Loops}/06_day_starter/scripts/main.js | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename {06_Day => 06_Day_Loops}/06_day_loops.md (96%) rename {06_Day => 06_Day_Loops}/06_day_starter/data/countries.js (100%) rename {06_Day => 06_Day_Loops}/06_day_starter/index.html (100%) rename {06_Day => 06_Day_Loops}/06_day_starter/scripts/main.js (100%) diff --git a/06_Day/06_day_loops.md b/06_Day_Loops/06_day_loops.md similarity index 96% rename from 06_Day/06_day_loops.md rename to 06_Day_Loops/06_day_loops.md index 3f3be05a1..0eaf95686 100644 --- a/06_Day/06_day_loops.md +++ b/06_Day_Loops/06_day_loops.md @@ -13,7 +13,7 @@
-[<< Day 5](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/05_Day/05_day_arrays.md) | [Day 7 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/07_Day/07_day_functions.md) +[<< Day 5](../05_Day_Arrays/05_day_arrays.md) | [Day 7 >>](../07_Day_Functions/07_day_functions.md) ![Day 5](../images/banners/day_1_6.png) @@ -478,4 +478,4 @@ for(let i = 0; i <= 5; i++){ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 5](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/05_Day/05_day_arrays.md) | [Day 7 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/07_Day/07_day_functions.md) +[<< Day 5](../05_Day_Arrays/05_day_arrays.md) | [Day 7 >>](../07_Day_Functions/07_day_functions.md) diff --git a/06_Day/06_day_starter/data/countries.js b/06_Day_Loops/06_day_starter/data/countries.js similarity index 100% rename from 06_Day/06_day_starter/data/countries.js rename to 06_Day_Loops/06_day_starter/data/countries.js diff --git a/06_Day/06_day_starter/index.html b/06_Day_Loops/06_day_starter/index.html similarity index 100% rename from 06_Day/06_day_starter/index.html rename to 06_Day_Loops/06_day_starter/index.html diff --git a/06_Day/06_day_starter/scripts/main.js b/06_Day_Loops/06_day_starter/scripts/main.js similarity index 100% rename from 06_Day/06_day_starter/scripts/main.js rename to 06_Day_Loops/06_day_starter/scripts/main.js From 792dca3210643b6a8ba7a1679cbff683ab3464e4 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:33:43 +0300 Subject: [PATCH 12/73] Arrays --- 05_Day_Arrays/05_day_arrays.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/05_Day_Arrays/05_day_arrays.md b/05_Day_Arrays/05_day_arrays.md index 8a91989cf..62a7732ce 100644 --- a/05_Day_Arrays/05_day_arrays.md +++ b/05_Day_Arrays/05_day_arrays.md @@ -13,7 +13,7 @@ -[<< Day 4](../04_Day/04_day_Conditionals.md) | [Day 6 >>](../06_Day/06_day_Loops.md) +[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_Loops.md) ![Day 5](../images/banners/day_1_5.png) @@ -776,4 +776,4 @@ const webTechs = [ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 4](../04_Day/04_day_Conditionals.md) | [Day 6 >>](../06_Day/06_day_Loops.md) +[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_Loops.md) From fd5ce6204c6ec6c191093bbcbc7a997ebae6a737 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:35:11 +0300 Subject: [PATCH 13/73] Functions --- {07_Day => 07_Day_Functions}/07_day_functions.md | 4 ++-- {07_Day => 07_Day_Functions}/07_day_starter/data/countries.js | 0 {07_Day => 07_Day_Functions}/07_day_starter/index.html | 0 {07_Day => 07_Day_Functions}/07_day_starter/scripts/main.js | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename {07_Day => 07_Day_Functions}/07_day_functions.md (98%) rename {07_Day => 07_Day_Functions}/07_day_starter/data/countries.js (100%) rename {07_Day => 07_Day_Functions}/07_day_starter/index.html (100%) rename {07_Day => 07_Day_Functions}/07_day_starter/scripts/main.js (100%) diff --git a/07_Day/07_day_functions.md b/07_Day_Functions/07_day_functions.md similarity index 98% rename from 07_Day/07_day_functions.md rename to 07_Day_Functions/07_day_functions.md index f247ddb0b..fefa52d81 100644 --- a/07_Day/07_day_functions.md +++ b/07_Day_Functions/07_day_functions.md @@ -13,7 +13,7 @@ -[<< Day 6](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/06_Day/06_day_loops.md) | [Day 8 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/08_Day/08_day_objects.md) +[<< Day 6](../06_Day_Loops/06_day_loops.md) | [Day 8 >>](../08_Day_Objects/08_day_objects.md) ![Thirty Days Of JavaScript](../images/banners/day_1_7.png) @@ -703,4 +703,4 @@ It ill be covered in other time πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 6](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/06_Day/06_day_loops.md) | [Day 8 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/08_Day/08_day_objects.md) +[<< Day 6](../06_Day_Loops/06_day_loops.md) | [Day 8 >>](../08_Day_Objects/08_day_objects.md) \ No newline at end of file diff --git a/07_Day/07_day_starter/data/countries.js b/07_Day_Functions/07_day_starter/data/countries.js similarity index 100% rename from 07_Day/07_day_starter/data/countries.js rename to 07_Day_Functions/07_day_starter/data/countries.js diff --git a/07_Day/07_day_starter/index.html b/07_Day_Functions/07_day_starter/index.html similarity index 100% rename from 07_Day/07_day_starter/index.html rename to 07_Day_Functions/07_day_starter/index.html diff --git a/07_Day/07_day_starter/scripts/main.js b/07_Day_Functions/07_day_starter/scripts/main.js similarity index 100% rename from 07_Day/07_day_starter/scripts/main.js rename to 07_Day_Functions/07_day_starter/scripts/main.js From b660ebd58b13bdd7a411b3a5f04fd430b65ecf78 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:36:40 +0300 Subject: [PATCH 14/73] Objects --- {08_Day => 08_Day_Objects}/08_day_objects.md | 6 +++--- .../08_day_starter/data/countries_data.js | 0 {08_Day => 08_Day_Objects}/08_day_starter/index.html | 0 {08_Day => 08_Day_Objects}/08_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {08_Day => 08_Day_Objects}/08_day_objects.md (97%) rename {08_Day => 08_Day_Objects}/08_day_starter/data/countries_data.js (100%) rename {08_Day => 08_Day_Objects}/08_day_starter/index.html (100%) rename {08_Day => 08_Day_Objects}/08_day_starter/scripts/main.js (100%) diff --git a/08_Day/08_day_objects.md b/08_Day_Objects/08_day_objects.md similarity index 97% rename from 08_Day/08_day_objects.md rename to 08_Day_Objects/08_day_objects.md index af281788a..e6b3a5e4a 100644 --- a/08_Day/08_day_objects.md +++ b/08_Day_Objects/08_day_objects.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript:Objects

@@ -13,7 +13,7 @@
-[<< Day 7](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/07_Day/07_day_functions.md) | [Day 9 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/09_Day/09_day_higher_order_functions.md) +[<< Day 7](../07_Day_Functions/07_day_functions.md) | [Day 9 >>](../09_Day_Higher_order_functions/09_day_higher_order_functions.md) ![Thirty Days Of JavaScript](../images/banners/day_1_8.png) @@ -586,4 +586,4 @@ console.log(copyPerson.hasOwnProperty('score')) πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 7](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/07_Day/07_day_functions.md) | [Day 9 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/09_Day/09_day_higher_order_functions.md) +[<< Day 7](../07_Day_Functions/07_day_functions.md) | [Day 9 >>](../09_Day_Higher_order_functions/09_day_higher_order_functions.md) diff --git a/08_Day/08_day_starter/data/countries_data.js b/08_Day_Objects/08_day_starter/data/countries_data.js similarity index 100% rename from 08_Day/08_day_starter/data/countries_data.js rename to 08_Day_Objects/08_day_starter/data/countries_data.js diff --git a/08_Day/08_day_starter/index.html b/08_Day_Objects/08_day_starter/index.html similarity index 100% rename from 08_Day/08_day_starter/index.html rename to 08_Day_Objects/08_day_starter/index.html diff --git a/08_Day/08_day_starter/scripts/main.js b/08_Day_Objects/08_day_starter/scripts/main.js similarity index 100% rename from 08_Day/08_day_starter/scripts/main.js rename to 08_Day_Objects/08_day_starter/scripts/main.js From f025fd0d1f05adfd2b1a427961f27c88863dda9c Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:38:35 +0300 Subject: [PATCH 15/73] Higher Order Functions --- .../09_day_higher_order_functions.md | 6 +++--- .../09_day_starter/data/countries_data.js | 0 .../09_day_starter/index.html | 0 .../09_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {09_Day => 09_Day_Higher_order_functions}/09_day_higher_order_functions.md (97%) rename {09_Day => 09_Day_Higher_order_functions}/09_day_starter/data/countries_data.js (100%) rename {09_Day => 09_Day_Higher_order_functions}/09_day_starter/index.html (100%) rename {09_Day => 09_Day_Higher_order_functions}/09_day_starter/scripts/main.js (100%) diff --git a/09_Day/09_day_higher_order_functions.md b/09_Day_Higher_order_functions/09_day_higher_order_functions.md similarity index 97% rename from 09_Day/09_day_higher_order_functions.md rename to 09_Day_Higher_order_functions/09_day_higher_order_functions.md index 8999fa7b1..bbad7d763 100644 --- a/09_Day/09_day_higher_order_functions.md +++ b/09_Day_Higher_order_functions/09_day_higher_order_functions.md @@ -13,7 +13,7 @@ -[<< Day 8](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/08_Day/08_day_objects.md) | [Day 10 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/10_Day/10_day_Set_and_Map.md) +[<< Day 8](../08_Day_Objects/08_day_objects.md) | [Day 10 >>](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) ![Day 5](../images/banners/day_1_9.png) @@ -37,7 +37,7 @@ - [Sorting string values](#sorting-string-values) - [Sorting Numeric values](#sorting-numeric-values) - [Sorting Object Arrays](#sorting-object-arrays) - - [πŸ’» Exercises](#%f0%9f%92%bb-exercises) + - [πŸ’» Exercises](#-exercises) - [Exercises: Level 1](#exercises-level-1) - [Exercises: Level 2](#exercises-level-2) - [Exercises: Level 3](#exercises-level-3) @@ -701,4 +701,4 @@ const products = [ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 8](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/08_Day/08_day_objects.md) | [Day 10 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/10_Day/10_day_Set_and_Map.md) +[<< Day 8](../08_Day_Objects/08_day_objects.md) | [Day 10 >>](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) diff --git a/09_Day/09_day_starter/data/countries_data.js b/09_Day_Higher_order_functions/09_day_starter/data/countries_data.js similarity index 100% rename from 09_Day/09_day_starter/data/countries_data.js rename to 09_Day_Higher_order_functions/09_day_starter/data/countries_data.js diff --git a/09_Day/09_day_starter/index.html b/09_Day_Higher_order_functions/09_day_starter/index.html similarity index 100% rename from 09_Day/09_day_starter/index.html rename to 09_Day_Higher_order_functions/09_day_starter/index.html diff --git a/09_Day/09_day_starter/scripts/main.js b/09_Day_Higher_order_functions/09_day_starter/scripts/main.js similarity index 100% rename from 09_Day/09_day_starter/scripts/main.js rename to 09_Day_Higher_order_functions/09_day_starter/scripts/main.js From 5030c42d8061c2c40dddc414aec372d4b5f984ff Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:41:47 +0300 Subject: [PATCH 16/73] Sets and Maps --- .../10_day_Sets_and_Maps.md | 12 +++++++----- .../10_day_starter/data/countries_data.js | 0 .../10_day_starter/index.html | 0 .../10_day_starter/scripts/main.js | 0 4 files changed, 7 insertions(+), 5 deletions(-) rename 10_Day/10_day_Set_and_Map.md => 10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md (94%) rename {10_Day => 10_Day_Sets_and_Maps}/10_day_starter/data/countries_data.js (100%) rename {10_Day => 10_Day_Sets_and_Maps}/10_day_starter/index.html (100%) rename {10_Day => 10_Day_Sets_and_Maps}/10_day_starter/scripts/main.js (100%) diff --git a/10_Day/10_day_Set_and_Map.md b/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md similarity index 94% rename from 10_Day/10_day_Set_and_Map.md rename to 10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md index 65067c9a8..a978a88e1 100644 --- a/10_Day/10_day_Set_and_Map.md +++ b/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Sets and Maps

@@ -13,7 +13,7 @@
-[<< Day 9](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/09_Day/09_day_higher_order_functions.md) | [Day 11>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/11_Day/11_day_destructuring_and_spread.md) +[<< Day 9](../09_Day_Higher_order_functions/09_day_higher_order_functions.md) | [Day 11>>](../11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md) ![Day 10](../images/banners/day_1_10.png) @@ -414,7 +414,7 @@ const countries = ['Finland', 'Sweden', 'Norway'] 1. \*\*\* Use the countries data to find the 10 most spoken languages: - ````js + ```js // Your output should look like this console.log(mostSpokenLanguages(countries, 10)) [ @@ -438,8 +438,10 @@ const countries = ['Finland', 'Sweden', 'Norway'] {'French':45}, {'Arabic':25} ] -```` + ``` + πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 9](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/09_Day/09_day_higher_order_functions.md) | [Day 11>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/11_Day/11_day_destructuring_and_spread.md) + +[<< Day 9](../09_Day_Higher_order_functions/09_day_higher_order_functions.md) | [Day 11>>](../11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md) diff --git a/10_Day/10_day_starter/data/countries_data.js b/10_Day_Sets_and_Maps/10_day_starter/data/countries_data.js similarity index 100% rename from 10_Day/10_day_starter/data/countries_data.js rename to 10_Day_Sets_and_Maps/10_day_starter/data/countries_data.js diff --git a/10_Day/10_day_starter/index.html b/10_Day_Sets_and_Maps/10_day_starter/index.html similarity index 100% rename from 10_Day/10_day_starter/index.html rename to 10_Day_Sets_and_Maps/10_day_starter/index.html diff --git a/10_Day/10_day_starter/scripts/main.js b/10_Day_Sets_and_Maps/10_day_starter/scripts/main.js similarity index 100% rename from 10_Day/10_day_starter/scripts/main.js rename to 10_Day_Sets_and_Maps/10_day_starter/scripts/main.js From 8f3b62686b0f1739c603f40f53d227e63d836207 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:43:36 +0300 Subject: [PATCH 17/73] Destructuring and Spreading --- .../11_day_destructuring_and_spreading.md | 4 ++-- .../11_day_starter/data/countries_data.js | 0 .../11_day_starter/index.html | 0 .../11_day_starter/scripts/main.js | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename 11_Day/11_day_destructuring_and_spread.md => 11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md (97%) rename {11_Day => 11_Day_Destructuring_and_spreading}/11_day_starter/data/countries_data.js (100%) rename {11_Day => 11_Day_Destructuring_and_spreading}/11_day_starter/index.html (100%) rename {11_Day => 11_Day_Destructuring_and_spreading}/11_day_starter/scripts/main.js (100%) diff --git a/11_Day/11_day_destructuring_and_spread.md b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md similarity index 97% rename from 11_Day/11_day_destructuring_and_spread.md rename to 11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md index 75e8d4ce6..1bc23ffae 100644 --- a/11_Day/11_day_destructuring_and_spread.md +++ b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md @@ -13,7 +13,7 @@ -[<< Day 10](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/10_Day/10_day_Set_and_Map.md) | [Day 12>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/12_Day/12_day_regular_expressions.md) +[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressionss.md) ![Day 11](../images/banners/day_1_11.png) @@ -695,4 +695,4 @@ const users = [ ``` πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 10](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/10_Day/10_day_Set_and_Map.md) | [Day 12>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/12_Day/12_day_regular_expressions.md) \ No newline at end of file +[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressionss.md) \ No newline at end of file diff --git a/11_Day/11_day_starter/data/countries_data.js b/11_Day_Destructuring_and_spreading/11_day_starter/data/countries_data.js similarity index 100% rename from 11_Day/11_day_starter/data/countries_data.js rename to 11_Day_Destructuring_and_spreading/11_day_starter/data/countries_data.js diff --git a/11_Day/11_day_starter/index.html b/11_Day_Destructuring_and_spreading/11_day_starter/index.html similarity index 100% rename from 11_Day/11_day_starter/index.html rename to 11_Day_Destructuring_and_spreading/11_day_starter/index.html diff --git a/11_Day/11_day_starter/scripts/main.js b/11_Day_Destructuring_and_spreading/11_day_starter/scripts/main.js similarity index 100% rename from 11_Day/11_day_starter/scripts/main.js rename to 11_Day_Destructuring_and_spreading/11_day_starter/scripts/main.js From 9bccf18cf97e675899bdcc3651a03cb63454a7d0 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:45:26 +0300 Subject: [PATCH 18/73] Regular Expressions --- .../12_day_regular_expressions.md | 24 +++++++++---------- .../12_day_starter/data/countries_data.js | 0 .../12_day_starter/index.html | 0 .../12_day_starter/scripts/main.js | 0 4 files changed, 12 insertions(+), 12 deletions(-) rename {12_Day => 12_Day_Regular_expressions}/12_day_regular_expressions.md (95%) rename {12_Day => 12_Day_Regular_expressions}/12_day_starter/data/countries_data.js (100%) rename {12_Day => 12_Day_Regular_expressions}/12_day_starter/index.html (100%) rename {12_Day => 12_Day_Regular_expressions}/12_day_starter/scripts/main.js (100%) diff --git a/12_Day/12_day_regular_expressions.md b/12_Day_Regular_expressions/12_day_regular_expressions.md similarity index 95% rename from 12_Day/12_day_regular_expressions.md rename to 12_Day_Regular_expressions/12_day_regular_expressions.md index 30c1faaff..99d85f0ff 100644 --- a/12_Day/12_day_regular_expressions.md +++ b/12_Day_Regular_expressions/12_day_regular_expressions.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Regular Expressions

@@ -13,31 +13,31 @@
-[<< Day 11](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/11_Day/11_day_destructuring_and_spread.md) | [Day 13>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/13_Day/13_day_console_object_methods.md) +[<< Day 11](../11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md) | [Day 13>>](../13_Day_Console_object_methods/13_day_console_object_methods.md) ![Thirty Days Of JavaScript](../images/banners/day_1_12.png) -- [πŸ“˜ Day 12](#%f0%9f%93%98-day-12) +- [πŸ“˜ Day 12](#-day-12) - [Regular Expressions](#regular-expressions) - - [RegExp parameters](#regex-parameters) + - [RegExp parameters](#regexp-parameters) - [Pattern](#pattern) - [Flags](#flags) - - [Creating a pattern with RegExp Constructor](#creating-a-pattern-with-regex-constructor) - - [Creating a pattern without RegExp Constructor](#creating-a-pattern-without-regex-constructor) - - [RegExpp Object Methods](#regexp-object-methods) + - [Creating a pattern with RegExp Constructor](#creating-a-pattern-with-regexp-constructor) + - [Creating a pattern without RegExp Constructor](#creating-a-pattern-without-regexp-constructor) + - [RegExpp Object Methods](#regexpp-object-methods) - [Testing for a match](#testing-for-a-match) - [Array containing all of the match](#array-containing-all-of-the-match) - [Replacing a substring](#replacing-a-substring) - [Square Bracket](#square-bracket) - - [Escape character(\\) in RegExp](#escape-character-in-regex) + - [Escape character(\\) in RegExp](#escape-character-in-regexp) - [One or more times(+)](#one-or-more-times) - [Period(.)](#period) - [Zero or more times(*)](#zero-or-more-times) - [Zero or one times(?)](#zero-or-one-times) - - [Quantifier in RegExp](#quantifier-in-regex) - - [Cart ^](#cart) + - [Quantifier in RegExp](#quantifier-in-regexp) + - [Cart ^](#cart-) - [Exact match](#exact-match) - - [πŸ’» Exercises](#%f0%9f%92%bb-exercises) + - [πŸ’» Exercises](#-exercises) - [Exercises: Level 1](#exercises-level-1) - [Exercises: Level 2](#exercises-level-2) - [Exercises: Level 3](#exercises-level-3) @@ -521,4 +521,4 @@ distance = 12 πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 11](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/11_Day/11_day_destructuring_and_spread.md) | [Day 13>>](#) +[<< Day 11](../11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md) | [Day 13>>](../13_Day_Console_object_methods/13_day_console_object_methods.md) diff --git a/12_Day/12_day_starter/data/countries_data.js b/12_Day_Regular_expressions/12_day_starter/data/countries_data.js similarity index 100% rename from 12_Day/12_day_starter/data/countries_data.js rename to 12_Day_Regular_expressions/12_day_starter/data/countries_data.js diff --git a/12_Day/12_day_starter/index.html b/12_Day_Regular_expressions/12_day_starter/index.html similarity index 100% rename from 12_Day/12_day_starter/index.html rename to 12_Day_Regular_expressions/12_day_starter/index.html diff --git a/12_Day/12_day_starter/scripts/main.js b/12_Day_Regular_expressions/12_day_starter/scripts/main.js similarity index 100% rename from 12_Day/12_day_starter/scripts/main.js rename to 12_Day_Regular_expressions/12_day_starter/scripts/main.js From 528eae77ddd03c64426b7d9c7a106ad68be4215a Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:47:10 +0300 Subject: [PATCH 19/73] Console Object Methods --- .../13_day_console_object_methods.md | 6 +++--- .../13_day_starter/data/countries_data.js | 0 .../13_day_starter/index.html | 0 .../13_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {13_Day => 13_Day_Console_object_methods}/13_day_console_object_methods.md (95%) rename {13_Day => 13_Day_Console_object_methods}/13_day_starter/data/countries_data.js (100%) rename {13_Day => 13_Day_Console_object_methods}/13_day_starter/index.html (100%) rename {13_Day => 13_Day_Console_object_methods}/13_day_starter/scripts/main.js (100%) diff --git a/13_Day/13_day_console_object_methods.md b/13_Day_Console_object_methods/13_day_console_object_methods.md similarity index 95% rename from 13_Day/13_day_console_object_methods.md rename to 13_Day_Console_object_methods/13_day_console_object_methods.md index 01ba34941..f17cf293b 100644 --- a/13_Day/13_day_console_object_methods.md +++ b/13_Day_Console_object_methods/13_day_console_object_methods.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Console Object Methods

@@ -14,7 +14,7 @@
-[<< Day 12](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/12_Day/12_day_regular_expressions.md) | [Day 14>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/14_Day/14_day_error_handling.md) +[<< Day 12](../12_Day_Regular_expressions/12_day_regular_expressions.md) | [Day 14>>](../14_Day_Error_handling/14_day_error_handling.md) ![Thirty Days Of JavaScript](../images/banners/day_1_13.png) @@ -355,4 +355,4 @@ The console.clear() cleans the browser console. πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 12](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/12_Day/12_day_regular_expressions.md) | [Day 14>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/14_Day/14_day_error_handling.md) +[<< Day 12](../12_Day_Regular_expressions/12_day_regular_expressions.md) | [Day 14>>](../14_Day_Error_handling/14_day_error_handling.md) diff --git a/13_Day/13_day_starter/data/countries_data.js b/13_Day_Console_object_methods/13_day_starter/data/countries_data.js similarity index 100% rename from 13_Day/13_day_starter/data/countries_data.js rename to 13_Day_Console_object_methods/13_day_starter/data/countries_data.js diff --git a/13_Day/13_day_starter/index.html b/13_Day_Console_object_methods/13_day_starter/index.html similarity index 100% rename from 13_Day/13_day_starter/index.html rename to 13_Day_Console_object_methods/13_day_starter/index.html diff --git a/13_Day/13_day_starter/scripts/main.js b/13_Day_Console_object_methods/13_day_starter/scripts/main.js similarity index 100% rename from 13_Day/13_day_starter/scripts/main.js rename to 13_Day_Console_object_methods/13_day_starter/scripts/main.js From 25f0e5279ed3b4000bb150a1e7967ef91a7293b5 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:48:52 +0300 Subject: [PATCH 20/73] Error handling --- {14_Day => 14_Day_Error_handling}/14_day_error_handling.md | 6 +++--- .../14_day_starter/data/countries_data.js | 0 {14_Day => 14_Day_Error_handling}/14_day_starter/index.html | 0 .../14_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {14_Day => 14_Day_Error_handling}/14_day_error_handling.md (92%) rename {14_Day => 14_Day_Error_handling}/14_day_starter/data/countries_data.js (100%) rename {14_Day => 14_Day_Error_handling}/14_day_starter/index.html (100%) rename {14_Day => 14_Day_Error_handling}/14_day_starter/scripts/main.js (100%) diff --git a/14_Day/14_day_error_handling.md b/14_Day_Error_handling/14_day_error_handling.md similarity index 92% rename from 14_Day/14_day_error_handling.md rename to 14_Day_Error_handling/14_day_error_handling.md index e43148647..696db4a24 100644 --- a/14_Day/14_day_error_handling.md +++ b/14_Day_Error_handling/14_day_error_handling.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Error handling

@@ -14,7 +14,7 @@
-[<< Day 13](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/13_Day/13_day_console_object_methods.md) | [Day 15>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/15_Day/15_day_classes.md) +[<< Day 13](../13_Day_Console_object_methods/13_day_console_object_methods.md) | [Day 15>>](../15_Day_Classes/15_day_classes.md) ![Thirty Days Of JavaScript](../images/banners/day_1_14.png) @@ -190,4 +190,4 @@ Practice πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 13](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/13_Day/13_day_console_object_methods.md) | [Day 15>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/15_Day/15_day_classes.md) +[<< Day 13](../13_Day_Console_object_methods/13_day_console_object_methods.md) | [Day 15>>](../15_Day_Classes/15_day_classes.md) diff --git a/14_Day/14_day_starter/data/countries_data.js b/14_Day_Error_handling/14_day_starter/data/countries_data.js similarity index 100% rename from 14_Day/14_day_starter/data/countries_data.js rename to 14_Day_Error_handling/14_day_starter/data/countries_data.js diff --git a/14_Day/14_day_starter/index.html b/14_Day_Error_handling/14_day_starter/index.html similarity index 100% rename from 14_Day/14_day_starter/index.html rename to 14_Day_Error_handling/14_day_starter/index.html diff --git a/14_Day/14_day_starter/scripts/main.js b/14_Day_Error_handling/14_day_starter/scripts/main.js similarity index 100% rename from 14_Day/14_day_starter/scripts/main.js rename to 14_Day_Error_handling/14_day_starter/scripts/main.js From 0f66cca227f97e83ff45b7952d1f0db53007efbc Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:50:20 +0300 Subject: [PATCH 21/73] Classes --- {15_Day => 15_Day_Classes}/15_day_classes.md | 6 +++--- .../15_day_starter/data/countries_data.js | 0 {15_Day => 15_Day_Classes}/15_day_starter/index.html | 0 {15_Day => 15_Day_Classes}/15_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {15_Day => 15_Day_Classes}/15_day_classes.md (98%) rename {15_Day => 15_Day_Classes}/15_day_starter/data/countries_data.js (100%) rename {15_Day => 15_Day_Classes}/15_day_starter/index.html (100%) rename {15_Day => 15_Day_Classes}/15_day_starter/scripts/main.js (100%) diff --git a/15_Day/15_day_classes.md b/15_Day_Classes/15_day_classes.md similarity index 98% rename from 15_Day/15_day_classes.md rename to 15_Day_Classes/15_day_classes.md index 400d03d02..7b4632895 100644 --- a/15_Day/15_day_classes.md +++ b/15_Day_Classes/15_day_classes.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Classes

@@ -14,7 +14,7 @@
-[<< Day 14](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/14_Day/14_day_error_handling.md) | [Day 16>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/16_Day/16_day_json.md) +[<< Day 14](../14_Day_Error_handling/14_day_error_handling.md) | [Day 16>>](../16_Day_JSON/16_day_json.md) ![Thirty Days Of JavaScript](../images/banners/day_1_15.png) @@ -712,4 +712,4 @@ Frequency Distribution: [(20.0, 26), (16.0, 27), (12.0, 32), (8.0, 37), (8.0, 34 πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 14](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/14_Day/14_day_error_handling.md) | [Day 16>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/16_Day/16_day_json.md) +[<< Day 14](../14_Day_Error_handling/14_day_error_handling.md) | [Day 16>>](../16_Day_JSON/16_day_json.md) diff --git a/15_Day/15_day_starter/data/countries_data.js b/15_Day_Classes/15_day_starter/data/countries_data.js similarity index 100% rename from 15_Day/15_day_starter/data/countries_data.js rename to 15_Day_Classes/15_day_starter/data/countries_data.js diff --git a/15_Day/15_day_starter/index.html b/15_Day_Classes/15_day_starter/index.html similarity index 100% rename from 15_Day/15_day_starter/index.html rename to 15_Day_Classes/15_day_starter/index.html diff --git a/15_Day/15_day_starter/scripts/main.js b/15_Day_Classes/15_day_starter/scripts/main.js similarity index 100% rename from 15_Day/15_day_starter/scripts/main.js rename to 15_Day_Classes/15_day_starter/scripts/main.js From 22080d36b985f9b315cffa025c86c38636ff106b Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 19:51:36 +0300 Subject: [PATCH 22/73] JSON --- {16_Day => 16_Day_JSON}/16_day_json.md | 6 +++--- .../16_day_starter/data/countries_data.js | 0 {16_Day => 16_Day_JSON}/16_day_starter/index.html | 0 {16_Day => 16_Day_JSON}/16_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {16_Day => 16_Day_JSON}/16_day_json.md (96%) rename {16_Day => 16_Day_JSON}/16_day_starter/data/countries_data.js (100%) rename {16_Day => 16_Day_JSON}/16_day_starter/index.html (100%) rename {16_Day => 16_Day_JSON}/16_day_starter/scripts/main.js (100%) diff --git a/16_Day/16_day_json.md b/16_Day_JSON/16_day_json.md similarity index 96% rename from 16_Day/16_day_json.md rename to 16_Day_JSON/16_day_json.md index 41c38e96a..d927b2486 100644 --- a/16_Day/16_day_json.md +++ b/16_Day_JSON/16_day_json.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: JSON

@@ -14,7 +14,7 @@
-[<< Day 15](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/15_Day/15_day_classes.md) | [Day 17 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/17_Day/17_day_web_storage.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storage.md) ![Thirty Days Of JavaScript](../images/banners/day_1_16.png) @@ -594,4 +594,4 @@ const txt = `{ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 15](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/15_Day/15_day_classes.md) | [Day 17 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/17_Day/17_day_web_storage.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storage.md) diff --git a/16_Day/16_day_starter/data/countries_data.js b/16_Day_JSON/16_day_starter/data/countries_data.js similarity index 100% rename from 16_Day/16_day_starter/data/countries_data.js rename to 16_Day_JSON/16_day_starter/data/countries_data.js diff --git a/16_Day/16_day_starter/index.html b/16_Day_JSON/16_day_starter/index.html similarity index 100% rename from 16_Day/16_day_starter/index.html rename to 16_Day_JSON/16_day_starter/index.html diff --git a/16_Day/16_day_starter/scripts/main.js b/16_Day_JSON/16_day_starter/scripts/main.js similarity index 100% rename from 16_Day/16_day_starter/scripts/main.js rename to 16_Day_JSON/16_day_starter/scripts/main.js From cea27915b32902ef3240264e13fccaf2726862be Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:07:29 +0300 Subject: [PATCH 23/73] Web Storages --- 16_Day_JSON/16_day_json.md | 4 ++-- .../17_day_starter/data/countries_data.js | 0 {17_Day => 17_Day_Web_storages}/17_day_starter/index.html | 0 .../17_day_starter/scripts/main.js | 0 .../17_day_web_storages.md | 0 5 files changed, 2 insertions(+), 2 deletions(-) rename {17_Day => 17_Day_Web_storages}/17_day_starter/data/countries_data.js (100%) rename {17_Day => 17_Day_Web_storages}/17_day_starter/index.html (100%) rename {17_Day => 17_Day_Web_storages}/17_day_starter/scripts/main.js (100%) rename 17_Day/17_day_web_storage.md => 17_Day_Web_storages/17_day_web_storages.md (100%) diff --git a/16_Day_JSON/16_day_json.md b/16_Day_JSON/16_day_json.md index d927b2486..1a2bc1be9 100644 --- a/16_Day_JSON/16_day_json.md +++ b/16_Day_JSON/16_day_json.md @@ -14,7 +14,7 @@ -[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storage.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storages.md) ![Thirty Days Of JavaScript](../images/banners/day_1_16.png) @@ -594,4 +594,4 @@ const txt = `{ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storage.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storages.md) diff --git a/17_Day/17_day_starter/data/countries_data.js b/17_Day_Web_storages/17_day_starter/data/countries_data.js similarity index 100% rename from 17_Day/17_day_starter/data/countries_data.js rename to 17_Day_Web_storages/17_day_starter/data/countries_data.js diff --git a/17_Day/17_day_starter/index.html b/17_Day_Web_storages/17_day_starter/index.html similarity index 100% rename from 17_Day/17_day_starter/index.html rename to 17_Day_Web_storages/17_day_starter/index.html diff --git a/17_Day/17_day_starter/scripts/main.js b/17_Day_Web_storages/17_day_starter/scripts/main.js similarity index 100% rename from 17_Day/17_day_starter/scripts/main.js rename to 17_Day_Web_storages/17_day_starter/scripts/main.js diff --git a/17_Day/17_day_web_storage.md b/17_Day_Web_storages/17_day_web_storages.md similarity index 100% rename from 17_Day/17_day_web_storage.md rename to 17_Day_Web_storages/17_day_web_storages.md From 04ba1f679105465e5dbe02653c0bd7ed83bfe13e Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:09:04 +0300 Subject: [PATCH 24/73] Promises --- .../18_day_promise.md => 18_Day_Promises/18_day_promises.md | 6 +++--- .../18_day_starter/data/countries_data.js | 0 {18_Day => 18_Day_Promises}/18_day_starter/index.html | 0 {18_Day => 18_Day_Promises}/18_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename 18_Day/18_day_promise.md => 18_Day_Promises/18_day_promises.md (94%) rename {18_Day => 18_Day_Promises}/18_day_starter/data/countries_data.js (100%) rename {18_Day => 18_Day_Promises}/18_day_starter/index.html (100%) rename {18_Day => 18_Day_Promises}/18_day_starter/scripts/main.js (100%) diff --git a/18_Day/18_day_promise.md b/18_Day_Promises/18_day_promises.md similarity index 94% rename from 18_Day/18_day_promise.md rename to 18_Day_Promises/18_day_promises.md index b225573b5..6d7be2af9 100644 --- a/18_Day/18_day_promise.md +++ b/18_Day_Promises/18_day_promises.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Promises

@@ -14,7 +14,7 @@
-[<< Day 17](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/17_Day/17_day_web_storage.md) | [Day 19>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/19_Day/19_day_closure.md) +[<< Day 17](../17_Day_Web_storages/17_day_web_storages.md) | [Day 19>>](../19_Day_Closures/19_day_closures.md) ![Thirty Days Of JavaScript](../images/banners/day_1_18.png) @@ -269,4 +269,4 @@ const catsAPI = 'https://api.thecatapi.com/v1/breeds' πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 17](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/17_Day/17_day_web_storage.md) | [Day 19>>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/19_Day/19_day_closure.md) +[<< Day 17](../17_Day_Web_storages/17_day_web_storages.md) | [Day 19>>](../19_Day_Closures/19_day_closures.md) diff --git a/18_Day/18_day_starter/data/countries_data.js b/18_Day_Promises/18_day_starter/data/countries_data.js similarity index 100% rename from 18_Day/18_day_starter/data/countries_data.js rename to 18_Day_Promises/18_day_starter/data/countries_data.js diff --git a/18_Day/18_day_starter/index.html b/18_Day_Promises/18_day_starter/index.html similarity index 100% rename from 18_Day/18_day_starter/index.html rename to 18_Day_Promises/18_day_starter/index.html diff --git a/18_Day/18_day_starter/scripts/main.js b/18_Day_Promises/18_day_starter/scripts/main.js similarity index 100% rename from 18_Day/18_day_starter/scripts/main.js rename to 18_Day_Promises/18_day_starter/scripts/main.js From b8bbeffa78b7739e347b99dc2f9328fcad0887cb Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:11:11 +0300 Subject: [PATCH 25/73] Closures --- .../19_day_closure.md => 19_Day_Closures/19_day_closures.md | 6 +++--- .../19_day_starter/data/countries_data.js | 0 {19_Day => 19_Day_Closures}/19_day_starter/index.html | 0 {19_Day => 19_Day_Closures}/19_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename 19_Day/19_day_closure.md => 19_Day_Closures/19_day_closures.md (84%) rename {19_Day => 19_Day_Closures}/19_day_starter/data/countries_data.js (100%) rename {19_Day => 19_Day_Closures}/19_day_starter/index.html (100%) rename {19_Day => 19_Day_Closures}/19_day_starter/scripts/main.js (100%) diff --git a/19_Day/19_day_closure.md b/19_Day_Closures/19_day_closures.md similarity index 84% rename from 19_Day/19_day_closure.md rename to 19_Day_Closures/19_day_closures.md index 6bce73579..4c9601684 100644 --- a/19_Day/19_day_closure.md +++ b/19_Day_Closures/19_day_closures.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Closures

@@ -14,7 +14,7 @@
-[<< Day 18](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/18_Day/18_day_promise.md) | [Day 20 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/20_Day/20_day_writing_clean_code.md) +[<< Day 18](../18_Day_Promises/18_day_promise.md) | [Day 20 >>](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) ![Thirty Days Of JavaScript](../images/banners/day_1_19.png) - [Day 19](#day-19) @@ -101,4 +101,4 @@ console.log(innerFuncs.minusOne) πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 18](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/18_Day/18_day_promise.md) | [Day 20 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/20_Day/20_day_writing_clean_code.md) \ No newline at end of file +[<< Day 18](../18_Day_Promises/18_day_promise.md) | [Day 20 >>](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) \ No newline at end of file diff --git a/19_Day/19_day_starter/data/countries_data.js b/19_Day_Closures/19_day_starter/data/countries_data.js similarity index 100% rename from 19_Day/19_day_starter/data/countries_data.js rename to 19_Day_Closures/19_day_starter/data/countries_data.js diff --git a/19_Day/19_day_starter/index.html b/19_Day_Closures/19_day_starter/index.html similarity index 100% rename from 19_Day/19_day_starter/index.html rename to 19_Day_Closures/19_day_starter/index.html diff --git a/19_Day/19_day_starter/scripts/main.js b/19_Day_Closures/19_day_starter/scripts/main.js similarity index 100% rename from 19_Day/19_day_starter/scripts/main.js rename to 19_Day_Closures/19_day_starter/scripts/main.js From 49f937a9edd0c190f5c2d0fd834b442e2c796b13 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:12:59 +0300 Subject: [PATCH 26/73] Writing Clean Codes --- .../20_day_starter/data/countries_data.js | 0 .../20_day_starter/index.html | 0 .../20_day_starter/scripts/main.js | 0 .../20_day_writing_clean_codes.md | 6 +++--- 4 files changed, 3 insertions(+), 3 deletions(-) rename {20_Day => 20_Day_Writing_clean_codes}/20_day_starter/data/countries_data.js (100%) rename {20_Day => 20_Day_Writing_clean_codes}/20_day_starter/index.html (100%) rename {20_Day => 20_Day_Writing_clean_codes}/20_day_starter/scripts/main.js (100%) rename 20_Day/20_day_writing_clean_code.md => 20_Day_Writing_clean_codes/20_day_writing_clean_codes.md (96%) diff --git a/20_Day/20_day_starter/data/countries_data.js b/20_Day_Writing_clean_codes/20_day_starter/data/countries_data.js similarity index 100% rename from 20_Day/20_day_starter/data/countries_data.js rename to 20_Day_Writing_clean_codes/20_day_starter/data/countries_data.js diff --git a/20_Day/20_day_starter/index.html b/20_Day_Writing_clean_codes/20_day_starter/index.html similarity index 100% rename from 20_Day/20_day_starter/index.html rename to 20_Day_Writing_clean_codes/20_day_starter/index.html diff --git a/20_Day/20_day_starter/scripts/main.js b/20_Day_Writing_clean_codes/20_day_starter/scripts/main.js similarity index 100% rename from 20_Day/20_day_starter/scripts/main.js rename to 20_Day_Writing_clean_codes/20_day_starter/scripts/main.js diff --git a/20_Day/20_day_writing_clean_code.md b/20_Day_Writing_clean_codes/20_day_writing_clean_codes.md similarity index 96% rename from 20_Day/20_day_writing_clean_code.md rename to 20_Day_Writing_clean_codes/20_day_writing_clean_codes.md index 40d6f4e3f..50ed23a79 100644 --- a/20_Day/20_day_writing_clean_code.md +++ b/20_Day_Writing_clean_codes/20_day_writing_clean_codes.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Writing Clean Codes

@@ -14,7 +14,7 @@
-[<< Day 19](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/19_Day/19_day_closure.md) | [Day 21 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/21_Day/21_day_dom.md) +[<< Day 19](../19_Day_Closuers/19_day_closures.md) | [Day 21 >>](../21_Day_DOM/21_day_dom.md) ![Thirty Days Of JavaScript](../images/banners/day_1_20.png) - [Day 20](#day-20) @@ -356,4 +356,4 @@ Whatever style guide you follow be consistent. Follow some programming paradigms πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 19](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/19_Day/19_day_closure.md) | [Day 21 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/21_Day/21_day_dom.md) \ No newline at end of file +[<< Day 19](../19_Day_Closuers/19_day_closures.md) | [Day 21 >>](../21_Day_DOM/21_day_dom.md) From 9c41dafd737b0803342bd75606f048bcaa4832dc Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:14:29 +0300 Subject: [PATCH 27/73] DOM --- {21_Day => 21_Day_DOM}/21_day_dom.md | 6 +++--- .../dom_getting_elements_project_1.gif | Bin {21_Day => 21_Day_DOM}/21_day_starter/index.html | 0 .../21_day_starter/scripts/main.js | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {21_Day => 21_Day_DOM}/21_day_dom.md (97%) rename {21_Day => 21_Day_DOM}/21_day_starter/dom_getting_elements_project_1.gif (100%) rename {21_Day => 21_Day_DOM}/21_day_starter/index.html (100%) rename {21_Day => 21_Day_DOM}/21_day_starter/scripts/main.js (100%) diff --git a/21_Day/21_day_dom.md b/21_Day_DOM/21_day_dom.md similarity index 97% rename from 21_Day/21_day_dom.md rename to 21_Day_DOM/21_day_dom.md index 211c73f64..ddc34e53c 100644 --- a/21_Day/21_day_dom.md +++ b/21_Day_DOM/21_day_dom.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Document Object Model(DOM)

@@ -14,7 +14,7 @@
-[<< Day 20](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/20_Day/20_day_writing_clean_code.md) | [Day 22 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/22_Day/22_day_dom_day_2.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_code.md) | [Day 22 >>](../22_Day_DOM/22_day_dom_day_2.md) ![Thirty Days Of JavaScript](../images/banners/day_1_21.png) @@ -406,4 +406,4 @@ As you have notice, the properties of css when we use it in JavaScript is going πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 20](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/20_Day/20_day_writing_clean_code.md) | [Day 22 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/22_Day/22_day_dom_day_2.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_code.md) | [Day 22 >>](../22_Day_DOM/22_day_dom_day_2.md) diff --git a/21_Day/21_day_starter/dom_getting_elements_project_1.gif b/21_Day_DOM/21_day_starter/dom_getting_elements_project_1.gif similarity index 100% rename from 21_Day/21_day_starter/dom_getting_elements_project_1.gif rename to 21_Day_DOM/21_day_starter/dom_getting_elements_project_1.gif diff --git a/21_Day/21_day_starter/index.html b/21_Day_DOM/21_day_starter/index.html similarity index 100% rename from 21_Day/21_day_starter/index.html rename to 21_Day_DOM/21_day_starter/index.html diff --git a/21_Day/21_day_starter/scripts/main.js b/21_Day_DOM/21_day_starter/scripts/main.js similarity index 100% rename from 21_Day/21_day_starter/scripts/main.js rename to 21_Day_DOM/21_day_starter/scripts/main.js From 9a01f9e833dc57102a32ead07e13d05a204f9121 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:24:15 +0300 Subject: [PATCH 28/73] DOM --- 21_Day_DOM/21_day_dom.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/21_Day_DOM/21_day_dom.md b/21_Day_DOM/21_day_dom.md index ddc34e53c..770e34692 100644 --- a/21_Day_DOM/21_day_dom.md +++ b/21_Day_DOM/21_day_dom.md @@ -14,7 +14,7 @@ -[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_code.md) | [Day 22 >>](../22_Day_DOM/22_day_dom_day_2.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Creating_DOM_elements/22_day_creating_DOM_elements.md) ![Thirty Days Of JavaScript](../images/banners/day_1_21.png) @@ -406,4 +406,4 @@ As you have notice, the properties of css when we use it in JavaScript is going πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_code.md) | [Day 22 >>](../22_Day_DOM/22_day_dom_day_2.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Creating_DOM_elements/22_day_creating_DOM_elements.md) From ae43d675ec10ef083a3b6fe6ffb5ac8d61c20eb5 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:28:55 +0300 Subject: [PATCH 29/73] DOM --- 21_Day_DOM/21_day_dom.md | 4 ++-- .../22_day_manipulating_DOM_object.md | 4 ++-- .../dom_min_project_challenge_info_day_1.1.gif | Bin .../dom_min_project_countries_aray_day_2.2.png | Bin .../dom_min_project_day_number_generators_2.1.png | Bin .../dom_mini_project_challenge_info_day_2.3.gif | Bin .../dom_mini_project_challenge_info_day_2.3.png | Bin .../22_day_starters/project_1/index.html | 0 .../22_day_starters/project_1/scripts/main.js | 0 .../22_day_starters/project_2/data/countries.js | 0 .../22_day_starters/project_2/index.html | 0 .../22_day_starters/project_2/scripts/main.js | 0 .../project_3/data/challenges_info.js | 0 .../22_day_starters/project_3/index.html | 0 .../22_day_starters/project_3/scripts/main.js | 0 15 files changed, 4 insertions(+), 4 deletions(-) rename 22_Day/22_day_dom_day_2.md => 22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md (96%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/design/dom_min_project_challenge_info_day_1.1.gif (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/design/dom_min_project_countries_aray_day_2.2.png (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/design/dom_min_project_day_number_generators_2.1.png (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.gif (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.png (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_1/index.html (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_1/scripts/main.js (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_2/data/countries.js (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_2/index.html (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_2/scripts/main.js (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_3/data/challenges_info.js (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_3/index.html (100%) rename {22_Day => 22_Day_Manipulating_DOM_object}/22_day_starters/project_3/scripts/main.js (100%) diff --git a/21_Day_DOM/21_day_dom.md b/21_Day_DOM/21_day_dom.md index 770e34692..57553911e 100644 --- a/21_Day_DOM/21_day_dom.md +++ b/21_Day_DOM/21_day_dom.md @@ -14,7 +14,7 @@ -[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Creating_DOM_elements/22_day_creating_DOM_elements.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) ![Thirty Days Of JavaScript](../images/banners/day_1_21.png) @@ -406,4 +406,4 @@ As you have notice, the properties of css when we use it in JavaScript is going πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Creating_DOM_elements/22_day_creating_DOM_elements.md) +[<< Day 20](../20_Day_Writing_clean_codes/20_day_writing_clean_codes.md) | [Day 22 >>](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) diff --git a/22_Day/22_day_dom_day_2.md b/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md similarity index 96% rename from 22_Day/22_day_dom_day_2.md rename to 22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md index acf563e30..4e5295558 100644 --- a/22_Day/22_day_dom_day_2.md +++ b/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Creating DOM Elements

@@ -14,7 +14,7 @@
-[<< Day 21](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/21_Day/21_day_dom.md) | [Day 23 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/23_Day/23_day_dom_day_3.md) +[<< Day 21](../21_Day_DOM/21_day_dom.md) | [Day 23 >>](../23_Day/23_day_dom_day_3.md) ![Thirty Days Of JavaScript](../images/banners/day_1_22.png) - [Day 22](#day-22) diff --git a/22_Day/22_day_starters/design/dom_min_project_challenge_info_day_1.1.gif b/22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_challenge_info_day_1.1.gif similarity index 100% rename from 22_Day/22_day_starters/design/dom_min_project_challenge_info_day_1.1.gif rename to 22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_challenge_info_day_1.1.gif diff --git a/22_Day/22_day_starters/design/dom_min_project_countries_aray_day_2.2.png b/22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_countries_aray_day_2.2.png similarity index 100% rename from 22_Day/22_day_starters/design/dom_min_project_countries_aray_day_2.2.png rename to 22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_countries_aray_day_2.2.png diff --git a/22_Day/22_day_starters/design/dom_min_project_day_number_generators_2.1.png b/22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_day_number_generators_2.1.png similarity index 100% rename from 22_Day/22_day_starters/design/dom_min_project_day_number_generators_2.1.png rename to 22_Day_Manipulating_DOM_object/22_day_starters/design/dom_min_project_day_number_generators_2.1.png diff --git a/22_Day/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.gif b/22_Day_Manipulating_DOM_object/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.gif similarity index 100% rename from 22_Day/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.gif rename to 22_Day_Manipulating_DOM_object/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.gif diff --git a/22_Day/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.png b/22_Day_Manipulating_DOM_object/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.png similarity index 100% rename from 22_Day/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.png rename to 22_Day_Manipulating_DOM_object/22_day_starters/design/dom_mini_project_challenge_info_day_2.3.png diff --git a/22_Day/22_day_starters/project_1/index.html b/22_Day_Manipulating_DOM_object/22_day_starters/project_1/index.html similarity index 100% rename from 22_Day/22_day_starters/project_1/index.html rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_1/index.html diff --git a/22_Day/22_day_starters/project_1/scripts/main.js b/22_Day_Manipulating_DOM_object/22_day_starters/project_1/scripts/main.js similarity index 100% rename from 22_Day/22_day_starters/project_1/scripts/main.js rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_1/scripts/main.js diff --git a/22_Day/22_day_starters/project_2/data/countries.js b/22_Day_Manipulating_DOM_object/22_day_starters/project_2/data/countries.js similarity index 100% rename from 22_Day/22_day_starters/project_2/data/countries.js rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_2/data/countries.js diff --git a/22_Day/22_day_starters/project_2/index.html b/22_Day_Manipulating_DOM_object/22_day_starters/project_2/index.html similarity index 100% rename from 22_Day/22_day_starters/project_2/index.html rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_2/index.html diff --git a/22_Day/22_day_starters/project_2/scripts/main.js b/22_Day_Manipulating_DOM_object/22_day_starters/project_2/scripts/main.js similarity index 100% rename from 22_Day/22_day_starters/project_2/scripts/main.js rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_2/scripts/main.js diff --git a/22_Day/22_day_starters/project_3/data/challenges_info.js b/22_Day_Manipulating_DOM_object/22_day_starters/project_3/data/challenges_info.js similarity index 100% rename from 22_Day/22_day_starters/project_3/data/challenges_info.js rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_3/data/challenges_info.js diff --git a/22_Day/22_day_starters/project_3/index.html b/22_Day_Manipulating_DOM_object/22_day_starters/project_3/index.html similarity index 100% rename from 22_Day/22_day_starters/project_3/index.html rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_3/index.html diff --git a/22_Day/22_day_starters/project_3/scripts/main.js b/22_Day_Manipulating_DOM_object/22_day_starters/project_3/scripts/main.js similarity index 100% rename from 22_Day/22_day_starters/project_3/scripts/main.js rename to 22_Day_Manipulating_DOM_object/22_day_starters/project_3/scripts/main.js From 655a467d8a2818908adf430cc9ea6ddf32efaa5f Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:31:06 +0300 Subject: [PATCH 30/73] Manipulating DOM Object --- .../22_day_manipulating_DOM_object.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md b/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md index 4e5295558..d9e4ad712 100644 --- a/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md +++ b/22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript: Creating DOM Elements

+

30 Days Of JavaScript: Manipulating DOM Object

@@ -14,7 +14,7 @@
-[<< Day 21](../21_Day_DOM/21_day_dom.md) | [Day 23 >>](../23_Day/23_day_dom_day_3.md) +[<< Day 21](../21_Day_DOM/21_day_dom.md) | [Day 23 >>](../23_Day_Event_listeners/23_day_event_listeners.md) ![Thirty Days Of JavaScript](../images/banners/day_1_22.png) - [Day 22](#day-22) @@ -228,4 +228,4 @@ Check the requirement of this project from both images(jpg and gif). All the dat πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ - [<< Day 21](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/21_Day/21_day_dom.md) | [Day 23 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/23_Day/23_day_dom_day_3.md) \ No newline at end of file +[<< Day 21](../21_Day_DOM/21_day_dom.md) | [Day 23 >>](../23_Day_Event_listeners/23_day_event_listeners.md) \ No newline at end of file From 3f08b48feee544bf28bd917a931647b365a9bd2f Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:49:15 +0300 Subject: [PATCH 31/73] Conditionals --- 04_Day_Conditionals/04_day_conditionals.md | 2 +- .../23_day_event_listeners.md | 4 ++-- .../23_day_starters/design/data/countries_data.js | 0 .../design/dom_min_project_keycode_day_3.2.gif | Bin .../dom_min_project_number_generator_day_3.1.gif | Bin .../23_day_starters/project_1/index.html | 0 .../23_day_starters/project_1/scripts/main.js | 0 .../23_day_starters/project_2/index.html | 0 .../23_day_starters/project_2/scripts/main.js | 0 9 files changed, 3 insertions(+), 3 deletions(-) rename 23_Day/23_day_dom_day_3.md => 23_Day_Event_listeners/23_day_event_listeners.md (97%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/design/data/countries_data.js (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/design/dom_min_project_keycode_day_3.2.gif (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/design/dom_min_project_number_generator_day_3.1.gif (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/project_1/index.html (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/project_1/scripts/main.js (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/project_2/index.html (100%) rename {23_Day => 23_Day_Event_listeners}/23_day_starters/project_2/scripts/main.js (100%) diff --git a/04_Day_Conditionals/04_day_conditionals.md b/04_Day_Conditionals/04_day_conditionals.md index c8cb03afe..f41cb106c 100644 --- a/04_Day_Conditionals/04_day_conditionals.md +++ b/04_Day_Conditionals/04_day_conditionals.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript: Arrays

+

30 Days Of JavaScript: Conditionals

diff --git a/23_Day/23_day_dom_day_3.md b/23_Day_Event_listeners/23_day_event_listeners.md similarity index 97% rename from 23_Day/23_day_dom_day_3.md rename to 23_Day_Event_listeners/23_day_event_listeners.md index a5f4c14bd..eba33574d 100644 --- a/23_Day/23_day_dom_day_3.md +++ b/23_Day_Event_listeners/23_day_event_listeners.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Event Listeners

@@ -14,7 +14,7 @@
-[<< Day 22](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/22_Day/22_day_dom_day_2.md) | [Day 24 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/24_Day/24_day_dom_day_4.md) +[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_/24_day_dom_day_4.md) ![Thirty Days Of JavaScript](../images/banners/day_1_23.png) diff --git a/23_Day/23_day_starters/design/data/countries_data.js b/23_Day_Event_listeners/23_day_starters/design/data/countries_data.js similarity index 100% rename from 23_Day/23_day_starters/design/data/countries_data.js rename to 23_Day_Event_listeners/23_day_starters/design/data/countries_data.js diff --git a/23_Day/23_day_starters/design/dom_min_project_keycode_day_3.2.gif b/23_Day_Event_listeners/23_day_starters/design/dom_min_project_keycode_day_3.2.gif similarity index 100% rename from 23_Day/23_day_starters/design/dom_min_project_keycode_day_3.2.gif rename to 23_Day_Event_listeners/23_day_starters/design/dom_min_project_keycode_day_3.2.gif diff --git a/23_Day/23_day_starters/design/dom_min_project_number_generator_day_3.1.gif b/23_Day_Event_listeners/23_day_starters/design/dom_min_project_number_generator_day_3.1.gif similarity index 100% rename from 23_Day/23_day_starters/design/dom_min_project_number_generator_day_3.1.gif rename to 23_Day_Event_listeners/23_day_starters/design/dom_min_project_number_generator_day_3.1.gif diff --git a/23_Day/23_day_starters/project_1/index.html b/23_Day_Event_listeners/23_day_starters/project_1/index.html similarity index 100% rename from 23_Day/23_day_starters/project_1/index.html rename to 23_Day_Event_listeners/23_day_starters/project_1/index.html diff --git a/23_Day/23_day_starters/project_1/scripts/main.js b/23_Day_Event_listeners/23_day_starters/project_1/scripts/main.js similarity index 100% rename from 23_Day/23_day_starters/project_1/scripts/main.js rename to 23_Day_Event_listeners/23_day_starters/project_1/scripts/main.js diff --git a/23_Day/23_day_starters/project_2/index.html b/23_Day_Event_listeners/23_day_starters/project_2/index.html similarity index 100% rename from 23_Day/23_day_starters/project_2/index.html rename to 23_Day_Event_listeners/23_day_starters/project_2/index.html diff --git a/23_Day/23_day_starters/project_2/scripts/main.js b/23_Day_Event_listeners/23_day_starters/project_2/scripts/main.js similarity index 100% rename from 23_Day/23_day_starters/project_2/scripts/main.js rename to 23_Day_Event_listeners/23_day_starters/project_2/scripts/main.js From 4542bd01f4121887ea93534e1d3a0419f33ad9a8 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:51:01 +0300 Subject: [PATCH 32/73] Arrays --- 05_Day_Arrays/05_day_arrays.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/05_Day_Arrays/05_day_arrays.md b/05_Day_Arrays/05_day_arrays.md index 62a7732ce..49f8180c4 100644 --- a/05_Day_Arrays/05_day_arrays.md +++ b/05_Day_Arrays/05_day_arrays.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Arrays

From 940956b239bf8a50c215b6f5c286115ab0671d04 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:52:16 +0300 Subject: [PATCH 33/73] Loops --- 05_Day_Arrays/05_day_arrays.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/05_Day_Arrays/05_day_arrays.md b/05_Day_Arrays/05_day_arrays.md index 49f8180c4..3374c1280 100644 --- a/05_Day_Arrays/05_day_arrays.md +++ b/05_Day_Arrays/05_day_arrays.md @@ -13,7 +13,7 @@
-[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_Loops.md) +[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_loops.md) ![Day 5](../images/banners/day_1_5.png) @@ -776,4 +776,4 @@ const webTechs = [ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_Loops.md) +[<< Day 4](../04_Day_Conditionals/04_day_Conditionals.md) | [Day 6 >>](../06_Day_Loops/06_day_loops.md) From 6682648bb642c192cc2460fba646ffabefeac260 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:53:13 +0300 Subject: [PATCH 34/73] Loops --- 06_Day_Loops/06_day_loops.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/06_Day_Loops/06_day_loops.md b/06_Day_Loops/06_day_loops.md index 0eaf95686..f0809fbf7 100644 --- a/06_Day_Loops/06_day_loops.md +++ b/06_Day_Loops/06_day_loops.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Loops

From 3abd13b3f2d22f24852367f3abc51ac6bb320219 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:53:48 +0300 Subject: [PATCH 35/73] Functions --- 07_Day_Functions/07_day_functions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/07_Day_Functions/07_day_functions.md b/07_Day_Functions/07_day_functions.md index fefa52d81..202ffadb9 100644 --- a/07_Day_Functions/07_day_functions.md +++ b/07_Day_Functions/07_day_functions.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Functions

From e9e166d322aac8287e9d6badf919c8b87518563c Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:54:47 +0300 Subject: [PATCH 36/73] Objects --- 08_Day_Objects/08_day_objects.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/08_Day_Objects/08_day_objects.md b/08_Day_Objects/08_day_objects.md index e6b3a5e4a..88bd647c1 100644 --- a/08_Day_Objects/08_day_objects.md +++ b/08_Day_Objects/08_day_objects.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript:Objects

+

30 Days Of JavaScript: Objects

From 9873970e6377ebecd5f86d260cbed7cf876ed441 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:55:43 +0300 Subject: [PATCH 37/73] Hihger Order Functions --- 09_Day_Higher_order_functions/09_day_higher_order_functions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/09_Day_Higher_order_functions/09_day_higher_order_functions.md b/09_Day_Higher_order_functions/09_day_higher_order_functions.md index bbad7d763..12faddbe5 100644 --- a/09_Day_Higher_order_functions/09_day_higher_order_functions.md +++ b/09_Day_Higher_order_functions/09_day_higher_order_functions.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Higher Order Functions

From a6b05c3f59898f2e3b3418fb2fcf6449c900614a Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:58:19 +0300 Subject: [PATCH 38/73] Destructuring and Spreading --- .../11_day_destructuring_and_spreading.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md index 1bc23ffae..e0566e3d6 100644 --- a/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md +++ b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Destructuring and Spreading

From 4da248784809dbaf91d214f803e6e064fb1f4c42 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 20:59:03 +0300 Subject: [PATCH 39/73] Destructuring and Spreading --- .../11_day_destructuring_and_spreading.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md index e0566e3d6..075e98692 100644 --- a/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md +++ b/11_Day_Destructuring_and_spreading/11_day_destructuring_and_spreading.md @@ -13,7 +13,7 @@
-[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressionss.md) +[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressions.md) ![Day 11](../images/banners/day_1_11.png) @@ -695,4 +695,4 @@ const users = [ ``` πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressionss.md) \ No newline at end of file +[<< Day 10](../10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md) | [Day 12>>](../12_Day_Regular_expressions/12_day_regular_expressions.md) \ No newline at end of file From 07ee73ce1af09e2bbd184178d89d63334a873f31 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:00:24 +0300 Subject: [PATCH 40/73] Web Storages --- 16_Day_JSON/16_day_json.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/16_Day_JSON/16_day_json.md b/16_Day_JSON/16_day_json.md index 1a2bc1be9..3cdfb406a 100644 --- a/16_Day_JSON/16_day_json.md +++ b/16_Day_JSON/16_day_json.md @@ -14,7 +14,7 @@
-[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storages.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storages/17_day_web_storages.md) ![Thirty Days Of JavaScript](../images/banners/day_1_16.png) @@ -594,4 +594,4 @@ const txt = `{ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storage/17_day_web_storages.md) +[<< Day 15](../15_Day_Classes/15_day_classes.md) | [Day 17 >>](../17_Day_Web_storages/17_day_web_storages.md) From 8f1def325ca77d47c28e013961596395cbc2eda2 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:02:13 +0300 Subject: [PATCH 41/73] Web Storages --- 17_Day_Web_storages/17_day_web_storages.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/17_Day_Web_storages/17_day_web_storages.md b/17_Day_Web_storages/17_day_web_storages.md index c5c1a2a43..f10d14d98 100644 --- a/17_Day_Web_storages/17_day_web_storages.md +++ b/17_Day_Web_storages/17_day_web_storages.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Web Storages

@@ -14,7 +14,7 @@
-[<< Day 16](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/16_Day/16_day_json.md) | [Day 18 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/18_Day/18_day_promise.md) +[<< Day 16](../16_Day_JSON/16_day_json.md) | [Day 18 >>](../18_Day_Promises/18_day_promises.md) ![Thirty Days Of JavaScript](../images/banners/day_1_17.png) @@ -230,4 +230,4 @@ localStorage.clear() πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 16](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/16_Day/16_day_json.md) | [Day 18 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/18_Day/18_day_promise.md) +[<< Day 16](../16_Day_JSON/16_day_json.md) | [Day 18 >>](../18_Day_Promises/18_day_promises.md) From 96e7e6967b14fe284d84beef503d3f18ac1b0d83 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:20:54 +0300 Subject: [PATCH 42/73] Event Listeners --- 23_Day_Event_listeners/23_day_event_listeners.md | 4 ++-- .../24_day_dom_day_4.md | 0 .../design/dom_min_project_solar_system_day_4.1.mp4 | Bin .../24_day_starter/images/earth.png | Bin .../24_day_starter/images/galaxy.gif | Bin .../24_day_starter/images/jupiter.png | Bin .../24_day_starter/images/mars.png | Bin .../24_day_starter/images/mercury.png | Bin .../24_day_starter/images/moon.png | Bin .../24_day_starter/images/neptune.png | Bin .../24_day_starter/images/pluto.png | Bin .../24_day_starter/images/saturn.png | Bin .../24_day_starter/images/uranus.png | Bin .../24_day_starter/images/venus.png | Bin .../24_day_starter/index.html | 0 .../24_day_starter/scripts/main.js | 0 16 files changed, 2 insertions(+), 2 deletions(-) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_dom_day_4.md (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/design/dom_min_project_solar_system_day_4.1.mp4 (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/earth.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/galaxy.gif (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/jupiter.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/mars.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/mercury.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/moon.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/neptune.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/pluto.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/saturn.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/uranus.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/images/venus.png (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/index.html (100%) rename {24_Day => 24_Day_Mini_project_solar_system}/24_day_starter/scripts/main.js (100%) diff --git a/23_Day_Event_listeners/23_day_event_listeners.md b/23_Day_Event_listeners/23_day_event_listeners.md index eba33574d..b0e8c604f 100644 --- a/23_Day_Event_listeners/23_day_event_listeners.md +++ b/23_Day_Event_listeners/23_day_event_listeners.md @@ -14,7 +14,7 @@
-[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_/24_day_dom_day_4.md) +[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_soloar_system.md) ![Thirty Days Of JavaScript](../images/banners/day_1_23.png) @@ -331,4 +331,4 @@ We can access all the key numbers of the keyboard using different event listener πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 22](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/22_Day/22_day_dom_day_2.md) | [Day 24 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/24_Day/24_day_dom_day_4.md) +[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_soloar_system.md) diff --git a/24_Day/24_day_dom_day_4.md b/24_Day_Mini_project_solar_system/24_day_dom_day_4.md similarity index 100% rename from 24_Day/24_day_dom_day_4.md rename to 24_Day_Mini_project_solar_system/24_day_dom_day_4.md diff --git a/24_Day/24_day_starter/design/dom_min_project_solar_system_day_4.1.mp4 b/24_Day_Mini_project_solar_system/24_day_starter/design/dom_min_project_solar_system_day_4.1.mp4 similarity index 100% rename from 24_Day/24_day_starter/design/dom_min_project_solar_system_day_4.1.mp4 rename to 24_Day_Mini_project_solar_system/24_day_starter/design/dom_min_project_solar_system_day_4.1.mp4 diff --git a/24_Day/24_day_starter/images/earth.png b/24_Day_Mini_project_solar_system/24_day_starter/images/earth.png similarity index 100% rename from 24_Day/24_day_starter/images/earth.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/earth.png diff --git a/24_Day/24_day_starter/images/galaxy.gif b/24_Day_Mini_project_solar_system/24_day_starter/images/galaxy.gif similarity index 100% rename from 24_Day/24_day_starter/images/galaxy.gif rename to 24_Day_Mini_project_solar_system/24_day_starter/images/galaxy.gif diff --git a/24_Day/24_day_starter/images/jupiter.png b/24_Day_Mini_project_solar_system/24_day_starter/images/jupiter.png similarity index 100% rename from 24_Day/24_day_starter/images/jupiter.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/jupiter.png diff --git a/24_Day/24_day_starter/images/mars.png b/24_Day_Mini_project_solar_system/24_day_starter/images/mars.png similarity index 100% rename from 24_Day/24_day_starter/images/mars.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/mars.png diff --git a/24_Day/24_day_starter/images/mercury.png b/24_Day_Mini_project_solar_system/24_day_starter/images/mercury.png similarity index 100% rename from 24_Day/24_day_starter/images/mercury.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/mercury.png diff --git a/24_Day/24_day_starter/images/moon.png b/24_Day_Mini_project_solar_system/24_day_starter/images/moon.png similarity index 100% rename from 24_Day/24_day_starter/images/moon.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/moon.png diff --git a/24_Day/24_day_starter/images/neptune.png b/24_Day_Mini_project_solar_system/24_day_starter/images/neptune.png similarity index 100% rename from 24_Day/24_day_starter/images/neptune.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/neptune.png diff --git a/24_Day/24_day_starter/images/pluto.png b/24_Day_Mini_project_solar_system/24_day_starter/images/pluto.png similarity index 100% rename from 24_Day/24_day_starter/images/pluto.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/pluto.png diff --git a/24_Day/24_day_starter/images/saturn.png b/24_Day_Mini_project_solar_system/24_day_starter/images/saturn.png similarity index 100% rename from 24_Day/24_day_starter/images/saturn.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/saturn.png diff --git a/24_Day/24_day_starter/images/uranus.png b/24_Day_Mini_project_solar_system/24_day_starter/images/uranus.png similarity index 100% rename from 24_Day/24_day_starter/images/uranus.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/uranus.png diff --git a/24_Day/24_day_starter/images/venus.png b/24_Day_Mini_project_solar_system/24_day_starter/images/venus.png similarity index 100% rename from 24_Day/24_day_starter/images/venus.png rename to 24_Day_Mini_project_solar_system/24_day_starter/images/venus.png diff --git a/24_Day/24_day_starter/index.html b/24_Day_Mini_project_solar_system/24_day_starter/index.html similarity index 100% rename from 24_Day/24_day_starter/index.html rename to 24_Day_Mini_project_solar_system/24_day_starter/index.html diff --git a/24_Day/24_day_starter/scripts/main.js b/24_Day_Mini_project_solar_system/24_day_starter/scripts/main.js similarity index 100% rename from 24_Day/24_day_starter/scripts/main.js rename to 24_Day_Mini_project_solar_system/24_day_starter/scripts/main.js From 646ecd9b68e1115e204ae867af1f6f58ef7c92cd Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:25:48 +0300 Subject: [PATCH 43/73] Mini project solar system --- ...day_dom_day_4.md => 24_day_Mini_project_solar_system.md} | 2 +- .../25_day_starter/data/countries_data.js | 0 .../25_day_starter/index.html | 0 .../25_day_starter/scripts/main.js | 0 .../25_day_world_countries_data_visulalizatio.md | 6 +++--- 5 files changed, 4 insertions(+), 4 deletions(-) rename 24_Day_Mini_project_solar_system/{24_day_dom_day_4.md => 24_day_Mini_project_solar_system.md} (95%) rename {25_Day => 25_Day_World_countries_data_visulalizatio}/25_day_starter/data/countries_data.js (100%) rename {25_Day => 25_Day_World_countries_data_visulalizatio}/25_day_starter/index.html (100%) rename {25_Day => 25_Day_World_countries_data_visulalizatio}/25_day_starter/scripts/main.js (100%) rename 25_Day/25_day_dom_day_5.md => 25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md (69%) diff --git a/24_Day_Mini_project_solar_system/24_day_dom_day_4.md b/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md similarity index 95% rename from 24_Day_Mini_project_solar_system/24_day_dom_day_4.md rename to 24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md index d7613dc81..131630373 100644 --- a/24_Day_Mini_project_solar_system/24_day_dom_day_4.md +++ b/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: Mini Project Solar System

diff --git a/25_Day/25_day_starter/data/countries_data.js b/25_Day_World_countries_data_visulalizatio/25_day_starter/data/countries_data.js similarity index 100% rename from 25_Day/25_day_starter/data/countries_data.js rename to 25_Day_World_countries_data_visulalizatio/25_day_starter/data/countries_data.js diff --git a/25_Day/25_day_starter/index.html b/25_Day_World_countries_data_visulalizatio/25_day_starter/index.html similarity index 100% rename from 25_Day/25_day_starter/index.html rename to 25_Day_World_countries_data_visulalizatio/25_day_starter/index.html diff --git a/25_Day/25_day_starter/scripts/main.js b/25_Day_World_countries_data_visulalizatio/25_day_starter/scripts/main.js similarity index 100% rename from 25_Day/25_day_starter/scripts/main.js rename to 25_Day_World_countries_data_visulalizatio/25_day_starter/scripts/main.js diff --git a/25_Day/25_day_dom_day_5.md b/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md similarity index 69% rename from 25_Day/25_day_dom_day_5.md rename to 25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md index a45f1a343..237ed222d 100644 --- a/25_Day/25_day_dom_day_5.md +++ b/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md @@ -1,5 +1,5 @@
-

30 Days Of JavaScript

+

30 Days Of JavaScript: World Countrires Data Visualization

@@ -14,7 +14,7 @@
-[<< Day 24](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/24_Day/24_day_dom_day_4.md) | [Day 26 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/26_Day/26_day_dom_day_6.md) +[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visulalization/26_day_world_countries_data_visulalizatio.md) ![Thirty Days Of JavaScript](../images/banners/day_1_25.png) @@ -36,4 +36,4 @@ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 24](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/24_Day/24_day_dom_day_4.md) | [Day 26 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/26_Day/26_day_dom_day_6.md) \ No newline at end of file +[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visulalization/26_day_world_countries_data_visulalizatio.md) \ No newline at end of file From 2b5b53d68d88ccaf5187dd74c22eaca5ee6bdae7 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:31:58 +0300 Subject: [PATCH 44/73] Event Listeners --- 23_Day_Event_listeners/23_day_event_listeners.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/23_Day_Event_listeners/23_day_event_listeners.md b/23_Day_Event_listeners/23_day_event_listeners.md index b0e8c604f..bebfa34ba 100644 --- a/23_Day_Event_listeners/23_day_event_listeners.md +++ b/23_Day_Event_listeners/23_day_event_listeners.md @@ -14,7 +14,7 @@
-[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_soloar_system.md) +[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_solar_system.md) ![Thirty Days Of JavaScript](../images/banners/day_1_23.png) @@ -331,4 +331,4 @@ We can access all the key numbers of the keyboard using different event listener πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_soloar_system.md) +[<< Day 22](../22_Day_Manipulating_DOM_object/22_day_manipulating_DOM_object.md) | [Day 24 >>](../24_Day_Mini_project_solar_system/24_day_mini_project_solar_system.md) From 166befff0694f1728fc2cf019b8efe0e584ef4d6 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:39:08 +0300 Subject: [PATCH 45/73] World Countries Data Vizualization --- .../24_day_Mini_project_solar_system.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md b/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md index 131630373..adaf391a5 100644 --- a/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md +++ b/24_Day_Mini_project_solar_system/24_day_Mini_project_solar_system.md @@ -14,7 +14,7 @@
-[<< Day 23](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/23_Day/23_day_dom_day_3.md) | [Day 25 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/25_Day/25_day_dom_day_5.md) +[<< Day 23](../23_Day_Event_listeners/23_day_event_listeners.md) | [Day 25 >>](../25_Day_World_countries_data_visualization/25_day_world_countries_data_visualization.md) ![Thirty Days Of JavaScript](../images/banners/day_1_24.png) @@ -34,4 +34,4 @@ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 23](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/23_Day/23_day_dom_day_3.md) | [Day 25 >>](https://github.com/Asabeneh/30DaysOfJavaScript/blob/master/25_Day/25_day_dom_day_5.md) +[<< Day 23](../23_Day_Event_listeners/23_day_event_listeners.md) | [Day 25 >>](../25_Day_World_countries_data_visualization/25_day_world_countries_data_visualization.md) From 8a85e2cda1ed1242f183314cc1fcc0069c23a706 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:42:00 +0300 Subject: [PATCH 46/73] World Countries Data Vizualization 2 --- .../25_day_world_countries_data_visulalizatio.md | 4 ++-- .../26_day_starter/data/countries.js | 0 .../26_day_starter/images/globe-2.jpg | Bin .../26_day_starter/images/map_image.jpg | Bin .../26_day_starter/index.html | 0 .../26_day_starter/scripts/main.js | 0 .../26_day_world_countries_data_visualization_2.md | 0 7 files changed, 2 insertions(+), 2 deletions(-) rename {26_Day => 26_Day_World_countries_data_visualization_2}/26_day_starter/data/countries.js (100%) rename {26_Day => 26_Day_World_countries_data_visualization_2}/26_day_starter/images/globe-2.jpg (100%) mode change 100755 => 100644 rename {26_Day => 26_Day_World_countries_data_visualization_2}/26_day_starter/images/map_image.jpg (100%) mode change 100755 => 100644 rename {26_Day => 26_Day_World_countries_data_visualization_2}/26_day_starter/index.html (100%) rename {26_Day => 26_Day_World_countries_data_visualization_2}/26_day_starter/scripts/main.js (100%) rename 26_Day/26_day_dom_day_6.md => 26_Day_World_countries_data_visualization_2/26_day_world_countries_data_visualization_2.md (100%) diff --git a/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md b/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md index 237ed222d..9f2fbbb28 100644 --- a/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md +++ b/25_Day_World_countries_data_visulalizatio/25_day_world_countries_data_visulalizatio.md @@ -14,7 +14,7 @@
-[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visulalization/26_day_world_countries_data_visulalizatio.md) +[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visualization_2/26_day_world_countries_data_visualization_2.md) ![Thirty Days Of JavaScript](../images/banners/day_1_25.png) @@ -36,4 +36,4 @@ πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ -[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visulalization/26_day_world_countries_data_visulalizatio.md) \ No newline at end of file +[<< Day 24](../24_Day_Mini_project_soloar_system/24_day_mini_project_soloar_system.md) | [Day 26 >>](../26_Day_World_countries_data_visualization_2/26_day_world_countries_data_visualization_2.md) \ No newline at end of file diff --git a/26_Day/26_day_starter/data/countries.js b/26_Day_World_countries_data_visualization_2/26_day_starter/data/countries.js similarity index 100% rename from 26_Day/26_day_starter/data/countries.js rename to 26_Day_World_countries_data_visualization_2/26_day_starter/data/countries.js diff --git a/26_Day/26_day_starter/images/globe-2.jpg b/26_Day_World_countries_data_visualization_2/26_day_starter/images/globe-2.jpg old mode 100755 new mode 100644 similarity index 100% rename from 26_Day/26_day_starter/images/globe-2.jpg rename to 26_Day_World_countries_data_visualization_2/26_day_starter/images/globe-2.jpg diff --git a/26_Day/26_day_starter/images/map_image.jpg b/26_Day_World_countries_data_visualization_2/26_day_starter/images/map_image.jpg old mode 100755 new mode 100644 similarity index 100% rename from 26_Day/26_day_starter/images/map_image.jpg rename to 26_Day_World_countries_data_visualization_2/26_day_starter/images/map_image.jpg diff --git a/26_Day/26_day_starter/index.html b/26_Day_World_countries_data_visualization_2/26_day_starter/index.html similarity index 100% rename from 26_Day/26_day_starter/index.html rename to 26_Day_World_countries_data_visualization_2/26_day_starter/index.html diff --git a/26_Day/26_day_starter/scripts/main.js b/26_Day_World_countries_data_visualization_2/26_day_starter/scripts/main.js similarity index 100% rename from 26_Day/26_day_starter/scripts/main.js rename to 26_Day_World_countries_data_visualization_2/26_day_starter/scripts/main.js diff --git a/26_Day/26_day_dom_day_6.md b/26_Day_World_countries_data_visualization_2/26_day_world_countries_data_visualization_2.md similarity index 100% rename from 26_Day/26_day_dom_day_6.md rename to 26_Day_World_countries_data_visualization_2/26_day_world_countries_data_visualization_2.md From b0381df1b0888e1f4f70547b9ad892148d2df3b2 Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Fri, 10 Jul 2020 21:50:26 +0300 Subject: [PATCH 47/73] Event listeners --- 23_Day_Event_listeners/23_day_event_listeners.md | 2 -- .../27_day_portfolio_1.md | 0 .../27_day_starter/index.html | 0 .../27_day_starter/scripts/main.js | 0 .../28_day_mini_project_leaderboard.md | 0 .../28_day_starter/index.html | 0 .../28_day_starter/scripts/main.js | 0 .../29_day_mini_project_animating_characters.md | 0 ...ct_30DaysOfJavaScript_color_changing_day_9.1.gif | Bin .../29_day_starters/project_1/index.html | 0 .../29_day_starters/project_1/scripts/main.js | 0 .../project_2/data/countries_data.js | 0 .../29_day_starters/project_2/index.html | 0 .../29_day_starters/project_2/scripts/main.js | 0 .../30_day_mini_project_final.md | 0 .../project_1/data/countries_data.js | 0 .../30_day_starters/project_1/index.html | 0 .../30_day_starters/project_1/scripts/main.js | 0 18 files changed, 2 deletions(-) rename 27_Day/27_day_dom_day_7.md => 27_Day_Mini_project_portofolio_1/27_day_portfolio_1.md (100%) rename {27_Day => 27_Day_Mini_project_portofolio_1}/27_day_starter/index.html (100%) rename {27_Day => 27_Day_Mini_project_portofolio_1}/27_day_starter/scripts/main.js (100%) rename 28_Day/28_day_dom_day_8.md => 28_Day_Mini_project_leaderboard/28_day_mini_project_leaderboard.md (100%) rename {28_Day => 28_Day_Mini_project_leaderboard}/28_day_starter/index.html (100%) rename {28_Day => 28_Day_Mini_project_leaderboard}/28_day_starter/scripts/main.js (100%) rename 29_Day/29_day_dom_day_9.md => 29_Day_Mini_project_animating_characters/29_day_mini_project_animating_characters.md (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_1/design/dom_min_project_30DaysOfJavaScript_color_changing_day_9.1.gif (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_1/index.html (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_1/scripts/main.js (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_2/data/countries_data.js (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_2/index.html (100%) rename {29_Day => 29_Day_Mini_project_animating_characters}/29_day_starters/project_2/scripts/main.js (100%) rename 30_Day/30_day_dom_day_10.md => 30_Day_Min_project_final/30_day_mini_project_final.md (100%) rename {30_Day => 30_Day_Min_project_final}/30_day_starters/project_1/data/countries_data.js (100%) rename {30_Day => 30_Day_Min_project_final}/30_day_starters/project_1/index.html (100%) rename {30_Day => 30_Day_Min_project_final}/30_day_starters/project_1/scripts/main.js (100%) diff --git a/23_Day_Event_listeners/23_day_event_listeners.md b/23_Day_Event_listeners/23_day_event_listeners.md index bebfa34ba..c0011d71b 100644 --- a/23_Day_Event_listeners/23_day_event_listeners.md +++ b/23_Day_Event_listeners/23_day_event_listeners.md @@ -123,7 +123,6 @@ The following is an example of click type event. - - - - - + + + 30DaysOfScript:Internal Script + + + + ``` This is how we write an internal script most of the time. Writing the JavaScript code in the body section is the most preferred option. Open the browser console to see the output from the console.log() ```html - - - 30DaysOfScript:Internal Script - - - - - - + + + 30DaysOfScript:Internal Script + + + + + + ``` Open the browser console to see the output from the console.log() @@ -378,7 +379,7 @@ Open the browser console to see the output from the console.log() ### External Script Similar to the internal script, the external script link can be on the header or body, but it is preferred to put it in the body. -First, we should create an external JavaScript file with .js extension. All files ending with .js extension are JavaScript files. Create a file introduction.js inside your project directory and write the following code and link this .js file at the bottom of the body. +First, we should create an external JavaScript file with .js extension. All files ending with .js extension. All files ending with .js extension are JavaScript files. Create a file named introduction.js inside your project directory and write the following code and link this .js file at the bottom of the body. ```js console.log('Welcome to 30DaysOfJavaScript') @@ -388,37 +389,36 @@ External scripts in the _head_: ```html - - - 30DaysOfJavaScript:External script - - - - - + + + 30DaysOfJavaScript:External script + + + + ``` External scripts in the _body_: ```html - - - 30DaysOfJavaScript:External script - - - //it could be in the header or in the body - // Here is the recommended place to put the external script - - - + + + 30DaysOfJavaScript:External script + + + //it could be in the header or in the body // Here is the recommended place + to put the external script + + + ``` -Open the browser console to see the output from the console.log() +Open the browser console to see the output of the console.log() ### Multiple External Scripts -We can link multiple external JavaScript files to a web page. +We can also link multiple external JavaScript files to a web page. Create a helloworld.js file inside the 30DaysOfJS folder and write the following code. ```js @@ -427,19 +427,18 @@ console.log('Hello, World!') ```html - - - Multiple External Scripts - - - - - - - + + + Multiple External Scripts + + + + + + ``` -*Your main.js file should be below all other scripts*. It is very important to remember this. +_Your main.js file should be below all other scripts_. It is very important to remember this. ![Multiple Script](./images/multiple_script.png) @@ -447,28 +446,27 @@ console.log('Hello, World!') In JavaScript and also other programming languages, there are different kinds of data types. The following are JavaScript primitive data types:_String, Number, Boolean, undefined, Null_, and _Symbol_. -### Number +### Numbers -- Integer: Integer (negative, zero and positive) numbers - Example: - ... -3, -2, -1, 0, 1, 2, 3 ... -- Float: Decimal number - Example - ... -3.5, -2.25, -1.0, 0.0, 1.1, 2.2, 3.5 ... +- Integers: Integer (negative, zero and positive) numbers + Example: + ... -3, -2, -1, 0, 1, 2, 3 ... +- Float-point numbers: Decimal number + Example + ... -3.5, -2.25, -1.0, 0.0, 1.1, 2.2, 3.5 ... -### String +### Strings -A collection of one or more characters under a single quote, double quote, or backtick quote. +A collection of one or more characters between two single quotes, double quotes, or backticks. **Example:** ```js 'Asabeneh' 'Finland' 'JavaScript is a beautiful programming language' -"I love teaching" -'I hope you are enjoying the first day' -`We can also create a string using a backtick` -'A string could be just as small as one character as big as many pages' +'I love teaching' +'I hope you are enjoying the first day'`We can also create a string using a backtick` +;('A string could be just as small as one character as big as many pages') ``` ### Booleans @@ -480,8 +478,8 @@ A boolean data type is either a true or false value. **Example:** ```js - true // if the light on ,the value is true - false // if the light off, the value is false +true // if the light on ,the value is true +false // if the light off, the value is false ``` ### Undefined @@ -489,8 +487,8 @@ A boolean data type is either a true or false value. In JavaScript, if we don't assign a value to a variable, the value is undefined. In addition to that, if a function is not returning anything, it returns undefined. ```js -let firstName; -console.log(firstName); //not defined, because it is not assigned to a value yet +let firstName +console.log(firstName) //not defined, because it is not assigned to a value yet ``` ### Null @@ -507,15 +505,15 @@ To check the data type of a certain variable, we use the **typeof** operator. Se ```js console.log(typeof 'Asabeneh') // string -console.log(typeof 5) // number -console.log(typeof true ) // boolean -console.log(typeof null) // object type -console.log(typeof undefined) // undefined +console.log(typeof 5) // number +console.log(typeof true) // boolean +console.log(typeof null) // object type +console.log(typeof undefined) // undefined ``` ## Comments Again -Reminding, that commenting in JavaScript is similar to other programming languages. Comments are important in making your make code more readable. +Remember that commenting in JavaScript is similar to other programming languages. Comments are important in making your code more readable. There are two ways of commenting: - _Single line commenting_ @@ -540,44 +538,44 @@ Multiline commenting: ## Variables -Variables are _containers_ of data. Variables used to _store_ data in a memory location. When a variable is declared, a memory location is reserved. When a variable is assigned to a value (data), the memory space will be filled with that data. To declare a variable, we use _var_, _let_, or _const_ keywords. We will talk more about var, let, and const in detail in other sections (scope). For now, the above explanation is enough. +Variables are _containers_ of data. Variables are used to _store_ data in a memory location. When a variable is declared, a memory location is reserved. When a variable is assigned to a value (data), the memory space will be filled with that data. To declare a variable, we use _var_, _let_, or _const_ keywords. -For a variable that changes at a different time, we use _let_. If the data does not change at all, we use _const_. For example, PI, country name, gravity do no change, and we can use *const*. We will not use var in this challenge and I don't recommend you to use it. It is error prone way of declaring variable it has lots of leak. +For a variable that changes at a different time, we use _let_. If the data does not change at all, we use _const_. For example, PI, country name, gravity do no change, and we can use _const_. We will not use var in this challenge and I don't recommend you to use it. It is error prone way of declaring variable it has lots of leak. We will talk more about var, let, and const in detail in other sections (scope). For now, the above explanation is enough. -A valid JavaScript +A valid JavaScript variable name must follow the following rules: -- A JavaScript variable name should not begin with a number. +- A JavaScript variable name should not begin with a number. - A JavaScript variable name does not allow special characters except dollar sign and underscore. - A JavaScript variable name follows a camelCase convention. - A JavaScript variable name should not have space between words. -The following are valid examples of JavaScript variables. -Valid variables in JavaScript: +The following are examples of valid JavaScript variables. ```js - firstName - lastName - country - city - capitalCity - age - isMarried - - first_name - last_name - is_married - capital_city - - num1 - num_1 - _num_1 - $num1 - year2020 - year_2020 -``` - -camelCase or the first way of declaring is conventional in JavaScript. In this material, we will use camelCase variables. -Invalid variables: +firstName +lastName +country +city +capitalCity +age +isMarried + +first_name +last_name +is_married +capital_city + +num1 +num_1 +_num_1 +$num1 +year2020 +year_2020 +``` + +The first and second variables on the list follows the camelCase convention of declaring in JavaScrip. In this material, we will use camelCase variables. + +Example of invalid variables: ```sh first-name @@ -585,14 +583,14 @@ Invalid variables: num_#_1 ``` -Let us declare variables with different data types. To declare a variable, we need to use let or const keyword before the variable name. Following the variable name, we write an equal sign (assignment operator), and a value. +Let us declare variables with different data types. To declare a variable, we need to use *let* or *const* keyword before the variable name. Following the variable name, we write an equal sign (assignment operator), and a value(assigned data). ```js - // Syntax - let nameOfVariable = value +// Syntax +let nameOfVariable = value ``` -**Examples: Variables** +**Examples of declared variables** ```js // Declaring different variables of different data types @@ -612,10 +610,10 @@ Asabeneh Yetayeh Finland Helsinki 100 True ```js // Declaring variables with number values -let age = 100 // age in years -const gravity = 9.81 // earth gravity in m/s2 -const boilingPoint = 100 // water boiling point, temperature in oC -const PI = 3.14 // geometrical constant +let age = 100 // age in years +const gravity = 9.81 // earth gravity in m/s2 +const boilingPoint = 100 // water boiling point, temperature in oC +const PI = 3.14 // geometrical constant console.log(gravity, boilingPoint, PI) ``` @@ -628,39 +626,39 @@ console.log(gravity, boilingPoint, PI) // Variables can also be declaring in one line separated by comma let name = 'Asabeneh', // name of a person job = 'teacher', - live = 'Finland'; -console.log(name, job, live); + live = 'Finland' +console.log(name, job, live) ``` ```sh Asabeneh teacher Finland ``` -When you run the files on 01-Day folder you should get this: +When you run _index.html_ file in the 01-Day folder you should get this: ![Day one](./images/day_1.png) -πŸŒ• You are amazing! You have just completed day 1 challenge and you are on your way to greatness. Now do some exercises for your brain and for your muscle. +πŸŒ• You are amazing! You have just completed day 1 challenge and you are on your way to greatness. Now do some exercises for your brain and muscle. # πŸ’» Day 1: Exercises 1. Write a single line comment which says, _comments can make code readable_ -2. Write another single comment which says, *Welcome to 30DaysOfJavaScript* +2. Write another single comment which says, _Welcome to 30DaysOfJavaScript_ 3. Write a multiline comment which says, _comments can make code readable, easy to reuse_ _and informative_ 4. Create a variable.js file and declare variables and assign string, boolean, undefined and null data types -5. Create datatypes.js file and use the JavaScript ***typeof*** operator to check different data types. Check the data type of each variable +5. Create datatypes.js file and use the JavaScript **_typeof_** operator to check different data types. Check the data type of each variable 6. Declare four variables without assigning values -7. Declare four variables with assigning values +7. Declare four variables with assigned values 8. Declare variables to store your first name, last name, marital status, country and age in multiple lines 9. Declare variables to store your first name, last name, marital status, country and age in a single line 10. Declare two variables _myAge_ and _yourAge_ and assign them initial values and log to the browser console. - ```sh - I am 25 years old. - You are 30 years old. - ``` +```sh +I am 25 years old. +You are 30 years old. +``` πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ From ff64df941921dbc970e96b2afeb712f69eb4091e Mon Sep 17 00:00:00 2001 From: Asabeneh Date: Sun, 6 Sep 2020 14:54:56 +0300 Subject: [PATCH 71/73] minor changes --- 04_Day_Conditionals/04_day_conditionals.md | 53 +++++++++++--------- 10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md | 2 +- readMe.md | 6 +-- 3 files changed, 32 insertions(+), 29 deletions(-) diff --git a/04_Day_Conditionals/04_day_conditionals.md b/04_Day_Conditionals/04_day_conditionals.md index f41cb106c..b2a935a80 100644 --- a/04_Day_Conditionals/04_day_conditionals.md +++ b/04_Day_Conditionals/04_day_conditionals.md @@ -19,9 +19,9 @@ - [πŸ“” Day 4](#-day-4) - [Conditionals](#conditionals) - - [if](#if) - - [if else](#if-else) - - [if else if else](#if-else-if-else) + - [If](#if) + - [If Else](#if-else) + - [If Else if Else](#if-else-if-else) - [Switch](#switch) - [Ternary Operators](#ternary-operators) - [πŸ’» Exercises](#-exercises) @@ -33,11 +33,11 @@ ## Conditionals -Conditional statements are used to make decisions based on different conditions. +Conditional statements are used for make decisions based on different conditions. By default , statements in JavaScript script executed sequentially from top to bottom. If the processing logic require so, the sequential flow of execution can be altered in two ways: - Conditional execution: a block of one or more statements will be executed if a certain expression is true -- Repetitive execution: a block of one or more statements will be repetitively executed as long as a certain expression is true. In this section, we will cover _if_, _else_ , _else if_ statements. The comparison and logical operator we learned in the previous sections will be useful in here. +- Repetitive execution: a block of one or more statements will be repetitively executed as long as a certain expression is true. In this section, we will cover _if_, _else_ , _else if_ statements. The comparison and logical operators we learned in the previous sections will be useful in here. Conditions can be implementing using the following ways: @@ -47,14 +47,14 @@ Conditions can be implementing using the following ways: - switch - ternary operator -### if +### If -In JavaScript and other programming languages the key word _if_ is used to check if a condition is true and to execute the block code. To create an if condition, we need _if_ keyword, condition inside a parenthesis and block of code inside a curly bracket({}). +In JavaScript and other programming languages the key word _if_ is to used check if a condition is true and to execute the block code. To create an if condition, we need _if_ keyword, condition inside a parenthesis and block of code inside a curly bracket({}). ```js // syntax if (condition) { - //this part of code run for truthy condition + //this part of code runs for truthy condition } ``` @@ -68,7 +68,7 @@ if (num > 0) { // 3 is a positive number ``` -As you can see in the above condition, 3 is greater than 0 and it is a positive number. The condition was true and the block code was executed. However, if the condition is false, we do not see a result. +As you can see in the condition example above, 3 is greater than 0, so it is a positive number. The condition was true and the block of code was executed. However, if the condition is false, we won't see any results. ```js let isRaining = true @@ -77,18 +77,18 @@ if (isRaining) { } ``` - The same goes for the second condition, if isRaining is false the if block will not be executed and we do not see an output. In order to see the result of the falsy condition, we should have another block, which is going to be _else_. + The same goes for the second condition, if isRaining is false the if block will not be executed and we do not see any output. In order to see the result of a falsy condition, we should have another block, which is going to be _else_. -### if else +### If Else If condition is true the first block will be executed, if not the else condition will be executed. ```js // syntax if (condition) { - // this part of code run for truthy condition + // this part of code runs for truthy condition } else { - // this part of code run for false condition + // this part of code runs for false condition } ``` @@ -128,11 +128,11 @@ if (isRaining) { // No need for a rain coat. ``` -The above condition is false, therefore the else block was executed. How about if our condition is more than two, we will use *else if* conditions. +The last condition is false, therefore the else block was executed. What if we have more than two conditions? In that case, we would use *else if* conditions. -### if else if else +### If Else if Else -On our daily life, we make decision on daily basis. We make decision not by checking one or two conditions instead we make decisions based on multiple conditions. As similar to our daily life, programming is also full of conditions. We use *else if* when we have multiple conditions. +On our daily life, we make decisions on daily basis. We make decisions not by checking one or two conditions instead we make decisions based on multiple conditions. As similar to our daily life, programming is also full of conditions. We use *else if* when we have multiple conditions. ```js // syntax @@ -178,7 +178,7 @@ if (weather === 'rainy') { ### Switch Switch is an alternative for **if else if else else**. -The switch statement starts with a switch keyword followed by a parenthesis and code block. Inside the code block we will have different cases. Case block run if the value in the switch statement parenthesis match with the case vale. The break is to terminate and it does not go down after the condition is satisfied. The default block run if all the cases don't satisfy the condition. +The switch statement starts with a *switch* keyword followed by a parenthesis and code block. Inside the code block we will have different cases. Case block runs if the value in the switch statement parenthesis matches with the case value. The break statement is to terminate execution so the code execution does not go down after the condition is satisfied. The default block runs if all the cases don't satisfy the condition. ```js switch(caseValue){ @@ -264,7 +264,7 @@ switch (true) { ### Ternary Operators -Another way to write conditionals is using ternary operators. We have covered this in other sections but we should also mention it here. +Another way to write conditionals is using ternary operators. We have covered this in other sections, but we should also mention it here. ```js let isRaining = true @@ -273,13 +273,13 @@ isRaining : console.log('No need for a rain coat.') ``` -πŸŒ• You are extraordinary and you have a remarkable potential. You have just completed day 4 challenges and you are four steps a head in to your way to greatness. Now do some exercises for your brain and for your muscle. +πŸŒ• You are extraordinary and you have a remarkable potential. You have just completed day 4 challenges and you are four steps ahead to your way to greatness. Now do some exercises for your brain and muscle. ## πŸ’» Exercises ### Exercises: Level 1 -1. Get user input using prompt(β€œEnter your age:”). If user is 18 or older , give feedback:You are old enough to drive but if not 18 give feedback to wait for the years he supposed to wait for. +1. Get user input using prompt(β€œEnter your age:”). If user is 18 or older , give feedback:'You are old enough to drive' but if not 18 give another feedback stating to wait for the number of years he neds to turn 18. ```sh Enter your age: 30 @@ -289,14 +289,14 @@ isRaining You are left with 3 years to drive. ``` -1. Compare the values of myAge and yourAge using if … else. Based on the comparison log to console who is older (me or you). Use prompt(β€œEnter your age:”) to get the age as input. +1. Compare the values of myAge and yourAge using if … else. Based on the comparison and log the result to console stating who is older (me or you). Use prompt(β€œEnter your age:”) to get the age as input. ```sh Enter your age: 30 You are 5 years older than me. ``` -1. If a is greater than b return 'a is greater than b' else 'a is less than b'. Try to implement in to ways +1. If a is greater than b return 'a is greater than b' else 'a is less than b'. Try to implement it in to ways - using if else - ternary operator. @@ -310,7 +310,7 @@ isRaining 4 is greater than 3 ``` -1. Even numbers are divisible by 2 and the remainder is zero. How do you check if a number is even or not using JavaScript? +1. Even numbers are divisible by 2 and the remainder is zero. How do you check, if a number is even or not using JavaScript? ```sh Enter a number: 2 @@ -322,14 +322,14 @@ isRaining ### Exercises: Level 2 -1. Write a code which can give grade to students according to theirs scores: +1. Write a code which can give grades to students according to theirs scores: - 80-100, A - 70-89, B - 60-69, C - 50-59, D - 0-49, F 1. Check if the season is Autumn, Winter, Spring or Summer. - If the user input is: + If the user input is : - September, October or November, the season is Autumn. - December, January or February, the season is Winter. - March, April or May, the season is Spring @@ -368,6 +368,9 @@ isRaining February has 28 days. ``` +1. Write a program which tells the number of days in a month, now consider leap year. + + πŸŽ‰ CONGRATULATIONS ! πŸŽ‰ [<< Day 3](../03_Day_Booleans_operators_date/03_booleans_operators_date.md) | [Day 5 >>](../05_Day_Arrays/05_day_arrays.md) diff --git a/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md b/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md index 295500ab0..6d0064cc2 100644 --- a/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md +++ b/10_Day_Sets_and_Maps/10_day_Sets_and_Maps.md @@ -44,7 +44,7 @@ ## Set -Set is a collection a collection of elements. Set can only contains unique elements. +Set is a collection of elements. Set can only contains unique elements. Lets see how to create a set ### Creating an empty set diff --git a/readMe.md b/readMe.md index c44f53ed4..8a4bb39eb 100644 --- a/readMe.md +++ b/readMe.md @@ -72,7 +72,7 @@ ![Thirty Days Of JavaScript](./images/day_1_1.png) - [30 Days Of JavaScript](#30-days-of-javascript) -- [πŸ“”Day 1](#day-1) +- [πŸ“” Day 1](#-day-1) - [Introduction](#introduction) - [Requirements](#requirements) - [Setup](#setup) @@ -105,13 +105,13 @@ - [Variables](#variables) - [πŸ’» Day 1: Exercises](#-day-1-exercises) -# πŸ“”Day 1 +# πŸ“” Day 1 ## Introduction **Congratulations** on deciding to participate in 30 days of JavaScript programming challenge. In this challenge you will learn everything you need to be a JavaScript programmer, and in general, the whole concept of programming. In the end of the challenge you will get a 30DaysOfJavaScript programming challenge completion certificate. In case you need help or if you would like to help others you may join the [telegram group](https://t.me/ThirtyDaysOfJavaScript). -**A 30DaysOfJavaScript** challenge is a guide for both beginners and advanced JavaScript developers. Welcome to JavaScript.JavaScript is the language of the web. I enjoy using and teaching JavaScript and I hope you will do so too. +**A 30DaysOfJavaScript** challenge is a guide for both beginners and advanced JavaScript developers. Welcome to JavaScript. JavaScript is the language of the web. I enjoy using and teaching JavaScript and I hope you will do so too. In this step by step JavaScript challenge, you will learn JavaScript, the most popular programming language in the history of mankind. JavaScript is used **_to add interactivity to websites, to develop mobile apps, desktop applications, games_** and nowadays JavaScript can be used for **_machine learning_** and **_AI_**. From 8d98f733b8b3e5b1a90b939941eb4d96867fd3f1 Mon Sep 17 00:00:00 2001 From: asabeneh Date: Tue, 26 Jan 2021 01:49:03 +0200 Subject: [PATCH 72/73] paypal link has been added --- images/paypal_lg.png | Bin 0 -> 4942 bytes readMe.md | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 images/paypal_lg.png diff --git a/images/paypal_lg.png b/images/paypal_lg.png new file mode 100644 index 0000000000000000000000000000000000000000..cc2a45a1df83e26b773ffd4973c9beb6c591af64 GIT binary patch literal 4942 zcmai2S2P>|(?z1L5KENky%ROq4Ow+{Q8t7XUDODo_ueI1L|MHo(N-5$bgRaOXhGB{ z2^LXTd|v+ld~e^w%$>RSVdk89nRDX}^fc~KJft8XAh@RqRW-cDpxe+PBe~6WcHd}k zf!qUX=0!jNxUB)SgakQxjJG7Am!XC-LG1*~&TVto5uytrAZSPh;H`-X2!QLFst{v8 z!as0;xAA8F%@Sx*M-s!s$=QFOh0SLnclPDf=* zy6me_rnL66&ntUp*99w&BTIo+TrM1as<0j&@Te6KVgHDHQZhTrkx8ewk&;L3>2cbd~yV^keJ|wCSa{z#zq*qaWQGN{9W6tvtX7OQ44gN4m-lvVZg zn{tY-UZO|NLOYnn(fC@v={W zv*&Z6N>26}xuIJ&SFsfy->&O^HaPn9DzQjo&~Z@Bw!576$>Z?0IV*rR=hZd)&9MZ! z-I^31Ug)4VR&&{)?o9qXIztArKQIv6-=0|s5_bb7u-^oAdywd&hggv0ANpM%=XcOW z0V;DQZ^p{0rxul5kAi7#$7{>2$j9l`QGWmmIb{(INzoi3y@E4qxymp7b6hp|lzfVZ>Ni$edqoM}S={nG#m&60%TDzs2?t%6qZUFe#)7 zmnzeBxz>@8$+1}(3yV_qIansjY+^-{AezH=yLEe zoV?5*oE#|l2Bj1g7&03^!Rdgo;m?wyj>9R+IPH+?mmqaEj&H{E7UC%JZpxYTK0y4w!Bew^?X! zLd2gybC2>-(greQl1MK=k>#Nl_a>bWt8?FLpK060a&as=h)Rq%#XHucG*LF%4&u{U z?p!fDwS2#&h0fqE$TXcnJ+<9itTNmB?t4w6Ty>EPd0}wn=N@ zEN#GUMmEwh$WU4($RXot69+fgK2!R=$JsmgvcwCPdPeMY_Wru8Sm?QO3a{wuQ~hrC ziV3@A>D4`bR_?2sS^4!Bm7DhDvwMM=8+)k^hbQfd=P}$4_7hFOp!4eH^PihnxZd>9 zRZrDuU+JAtxgh!vz$9$Ua^WdMt|z(v%DdF-vy`F0YAsx=5j0wuMwF?ri0wCvx^ntx2SyNn5s0;SiuXcm;XmYpfn-!)ecE-RQ&I=?UL7oMI)H5cf)HU@cz2~ zTyb`JP=^u2N_Q{Q{l@QI7`ahBY9nf!nc zzBZT<9->>^9)aBoi>~_3!@*5c6RYb`RCbAkH^)n||70pzag%Lx(RSoSpffWVOMPb%d zbKMWh+-vhmf(h{lfysV5gLYS zMA8178Qm|?)coVIKqw9CziUwIdte&wGKGX&%cQc-9C58(!$5Jc!p-bswMZ&zL+O39 zY;QEhK)IfzpOpCC!0y8{L?4+++rpAxDfM#wurz8!IBo_>EZYg8`Z0UzHzo6F(epu{ z^io|j8#(p-||PE(;?^b=xfe=+s*!t+%!|K6_h#E0minxl*|DL#YnBJ zFny)Z8)5j;`fJ1Hpq*fUQE+4%9e^+yl&c_ilSYI@7d+kMi&!d{h%0MN@?aIqNsO;G zeLS9%bhm|Ck?YaU7F)v>Q$@7cq|GaE$eDp;bR5i4R|D0!6Ob(10W-Jz_Q_V{&m9#A z7WyPdg){HC=HR=Apoc{Krx~u+JIrjKiOpNtRhDp6Z}LaPJJ2jj7yExIKbnTsA~?bS zUW0IpPefzf@=UX+E4~fd{=3@GiLbDn8{Ko5AHI%VZ1}w;)YNje7MpvzL(kH@p#i=a zkM8V#yAh^##b{}G*6qqT?b>v=fmqb@;p0pNk5FAP*y{t;xC8OwALgMpdWzrSxkJr; z=;M%}i)%J-iN>Nh-SS-`i2d=?;p{%i55(;)a~E2NShHB>7l9I7NRt>D4M){of&i4t zL=mIk4)Dd+-f&+|{K?`Gg)_9vq$B-x>Fqu}lP!j28~R>?W%ISA{i9iq&({&=)wuKz zRE(cJ)!6u#FXtbMREnxRgHSnFQ8euAJQzHj$NkP3AyOfFE`k_i;ON#^4^c6iJ&AfgbWUx8edv4dgisl-`zt7&T!>+XiHDRWm(0snG~Cqs&A%;RMayJ99%_-V!l& zz^Tcxv%;LM!nmN1AYre=WG4SS*X!Reo69?xyJ%jA0x!s6@;){|9=z)ifkFq#dp2ck z>0v#Y??73bCIhRr4>fGzQiMYT+3|2!IzTs%EHjNT4OqZuvX0UQo@qUY$#GObiDX(& z8G*e9CR>9YGtKp8_F|A|)ouKO=UA=`Lf;b< zW3@ac$xSZf7(g!Xv+j|7bx(46Ihbg&+w*?luy-ZO)Z*s+Ymi7+1F(a87MhYtC!^&1 za=m}NtXS7atea~x#@@T8Ur-wR*{yHz+>HOb?x@rye+Cjdup8|8Owy5pM)B!Cug_aW zjqQ1m2;ihP(Q0gJLB&|65T8VJNiC@W$0FZK1CcWt#3{&S6r<5>6e+J4u=&(e;o_N{ zZBg}8R5}t@8u;p{8)8-wm6tBWQ@WGk162W@;(BHp52s5KRkO4bSVcd}LTQ08?u{x# z*SUebI$uROPT6hgmnQ)&rX1T|*zA1^xp=aJpTTneX!e_vZ%-mzg@Tr*fnc03fSbLn z__RmlQdL5LxbH?;R1JJ*dK06YN=^VvQ`+ASk8q+i8K4QZ8P7+L7!^I9>m10*Qg ze9Po08hw41?1$GlV7hk5|ESn5P+lH;v!#GP-@F4ZwjQUvj0~D;e|7V(8_`a?-w6%9 z-axjVN)5rt-sKv5e%yj;2FOa(=B|6%>E5?Pa}-=R6+oMdd+npec~%3j0uPtl!}xvz zk?zdVE|M=URo;UMyS7pqxeyvI(-t0}Z+_TB9lK++97d`}KxM>KQ=9>#*Kf?E8vy3f z6!4-CtgA?(OH1R=GQE@TQ6qDT?m&?tFDG{MABiyl94sT@?5#MLUlBJKz7< z@(9bR`NBqRlkGgp&^M{iRK@MlOvturtb~sPLKcjQQ|`rP%bH*IHEEN)UnFg;_AwkX zT<8OzVYyz07Jdl)=_>L%|HyVIOUkZWRPHeyA34M9-|bL}d7rE|ua06UWhQk7@@zCB zIMn^Ml^xE-%tWN1d2$^E+Rh8kGYLH6CFxA-{`~K^?K})(TbG|HOCWhS7uI)CCj1s_ zdb6dTz9S0rZJ%HOgn20FH&^}uZ=9P{(_5-yM~*P%)_d*?a3h(WT;u)l0U^$iM8BCe zK?y+cMXy%SA9VXqLnf1!k7SN^d)Oei@bT?Hp|L~LL(>{_z^bYy`_8WH%k1jooS@GT zp1m8_1S`{*ihREeqFS2jF)HHq+T`W3>Sc{OMveb8Y2lvf@A_UpXq&TC?InyqKbJ@R zFrH2R)w8DYlR+D73hqHTys0FM>CHBQM`+p;<45i_uRk-)NHqSMJn9;-b$w%*$c}fV zRxD;*UQ|j#*)YJ;NpH?o0EcddI~G`Ea;EAhbb75b|Le8Qf%-^x6J7dbAe}4_w z#Ycg~iGz#n7e(cZs52r6{?c`@` z7K&288Mw z9sg$LEXAqegZVUJ&2GGAS(J+o6&MUJ+*oUQ7v;&HrSH8ameBlXa41bfQUXg>2Ny7$ zotj=4rxoGqFnIJ)(jzytEv>>{yt8F;F?SA#B`ZjP%4H%!p6YhthW>ON*Y>!#)|O*h ziO)By=p*1Nxp(!Key*B_>+m)#y1zhO(5Y{vk2g5C=;|)uMgg@fsQiqa2md}KM0@e4 z6??56?Y|YV;lXpb@f}W^@m*|2TA501K&$%`r?HdX z38IiYf+;mx(HHODaVe&Dt}YY{t?+$1%9K}SGL_+T8~w6JUgvT=zyjZU6L=cf4n{I)2rcj*oJ8x(G)tt>b{sF0D)|i zWdb*f1tpD0zVg+r1vqeVtGpp!=o=MXkV?gZyi~1Nlhk`&kR6 zaKAKMotu5hdY;NPZ(x)AmLI{;2Qr;A8HJaY72~Ng>GS+xo#v2s4j~*@QUAJ@dA9wB zmbcUiMj}jKcB@b8cXd(X{1(|)IzMItHGHU^4E3h0G$Ta}( zh?dCq3@Fk#g+%t
- -Support [**Asabeneh**](https://www.patreon.com/asabeneh?fan_landing=true) to create more educational materials -[become-asabeneh-patreon](https://www.patreon.com/asabeneh?fan_landing=true) +Support the **author** to create more educational materials +Paypal Logo +
@@ -583,7 +583,7 @@ Example of invalid variables: num_#_1 ``` -Let us declare variables with different data types. To declare a variable, we need to use *let* or *const* keyword before the variable name. Following the variable name, we write an equal sign (assignment operator), and a value(assigned data). +Let us declare variables with different data types. To declare a variable, we need to use _let_ or _const_ keyword before the variable name. Following the variable name, we write an equal sign (assignment operator), and a value(assigned data). ```js // Syntax From 07143be3b78488dd7237c34a95694ec3fb68cfc6 Mon Sep 17 00:00:00 2001 From: asabeneh Date: Tue, 26 Jan 2021 02:05:57 +0200 Subject: [PATCH 73/73] paypal link has been added --- readMe.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/readMe.md b/readMe.md index f80699716..f8d88b925 100644 --- a/readMe.md +++ b/readMe.md @@ -35,6 +35,11 @@ 🧑🧑🧑 HAPPY CODING 🧑🧑🧑 +
+Support the author to create more educational materials
+Paypal Logo +
+

30 Days Of JavaScript: Introduction

@@ -60,13 +65,6 @@
- - - - [Day 2 >>](./02_Day_Data_types/02_day_data_types.md) ![Thirty Days Of JavaScript](./images/day_1_1.png)