From 93ea0d3edc2caeeb05527e5f3e1f84cdd19dbd81 Mon Sep 17 00:00:00 2001 From: muha <1student.muhammed1@gmail.com> Date: Fri, 21 Apr 2023 14:42:26 +0300 Subject: [PATCH] added startsWith --- 02_Day_Data_types/02_day_starter/index.html | 6 +++++- .../string_methods/accessing_character.js | 8 +++++--- 02_Day_Data_types/string_methods/char_at.js | 2 +- 02_Day_Data_types/string_methods/char_code_at.js | 2 +- 02_Day_Data_types/string_methods/concat.js | 4 ++-- 02_Day_Data_types/string_methods/ends_with.js | 11 ++++++++++- 6 files changed, 24 insertions(+), 9 deletions(-) diff --git a/02_Day_Data_types/02_day_starter/index.html b/02_Day_Data_types/02_day_starter/index.html index 8fbbe0d..5ef6f3b 100644 --- a/02_Day_Data_types/02_day_starter/index.html +++ b/02_Day_Data_types/02_day_starter/index.html @@ -5,7 +5,11 @@ 30DaysOfJavaScript - +// Variables can also be declaring in one line separated by comma +let name = 'Asabeneh', //name of a person + job = 'teacher', + live = 'Finland' +

30DaysOfJavaScript:02 Day

Data types

diff --git a/02_Day_Data_types/string_methods/accessing_character.js b/02_Day_Data_types/string_methods/accessing_character.js index 32229fb..5df3f0f 100644 --- a/02_Day_Data_types/string_methods/accessing_character.js +++ b/02_Day_Data_types/string_methods/accessing_character.js @@ -4,9 +4,11 @@ let string = 'JavaScript' let firstLetter = string[0] console.log(firstLetter) // J let secondLetter = string[1] // a -let thirdLetter = string[2] -let lastLetter = string[9] +let thirdLetter = string[2]//v +let lastLetter = string[9]//a console.log(lastLetter) // t -let lastIndex = string.length - 1 + +let lastIndex = string.length //will return the number of charactere that + console.log(lastIndex) // 9 console.log(string[lastIndex]) // t diff --git a/02_Day_Data_types/string_methods/char_at.js b/02_Day_Data_types/string_methods/char_at.js index 7daaf74..ba9d64e 100644 --- a/02_Day_Data_types/string_methods/char_at.js +++ b/02_Day_Data_types/string_methods/char_at.js @@ -1,5 +1,5 @@ // charAt(): Takes index and it returns the value at that index -string.charAt(index) +// string.charAt(index) let string = '30 Days Of JavaScript' console.log(string.charAt(0)) // 3 let lastIndex = string.length - 1 diff --git a/02_Day_Data_types/string_methods/char_code_at.js b/02_Day_Data_types/string_methods/char_code_at.js index e58baaa..cc9c551 100644 --- a/02_Day_Data_types/string_methods/char_code_at.js +++ b/02_Day_Data_types/string_methods/char_code_at.js @@ -4,4 +4,4 @@ string.charCodeAt(index) let string = '30 Days Of JavaScript' console.log(string.charCodeAt(3)) // D ASCII number is 51 let lastIndex = string.length - 1 -console.log(string.charCodeAt(lastIndex)) // t ASCII is 116 +console.log(string.charCodeAt(lastIndex)) // t ASCII is 116 \ No newline at end of file diff --git a/02_Day_Data_types/string_methods/concat.js b/02_Day_Data_types/string_methods/concat.js index 8b8192a..2e47b46 100644 --- a/02_Day_Data_types/string_methods/concat.js +++ b/02_Day_Data_types/string_methods/concat.js @@ -1,6 +1,6 @@ // concat(): it takes many substrings and creates concatenation. // string.concat(substring, substring, substring) let string = '30' -console.log(string.concat("Days", "Of", "JavaScript")) // 30DaysOfJavaScript +console.log(string.concat(" Days", " Of", " JavaScript")) // 30DaysOfJavaScript let country = 'Fin' -console.log(country.concat("land")) // Finland +console.log(country.concat(" land")) // Finland diff --git a/02_Day_Data_types/string_methods/ends_with.js b/02_Day_Data_types/string_methods/ends_with.js index 0ce5f1f..bc80067 100644 --- a/02_Day_Data_types/string_methods/ends_with.js +++ b/02_Day_Data_types/string_methods/ends_with.js @@ -8,4 +8,13 @@ console.log(string.endsWith('in this world')) // true let country = 'Finland' console.log(country.endsWith('land')) // true console.log(country.endsWith('fin')) // false -console.log(country.endsWith('Fin')) // false + + + +// StartsWith is a helper function that takes a string and it returns a boolean value + +let verb = 'Here you can' +console.log(verb.startsWith('Here')) // true + + +//@is there startwith