Skip to content

Commit f39bf1e

Browse files
author
Maftuna Avazova
committed
Comma string methods
1 parent ce4948b commit f39bf1e

File tree

1 file changed

+54
-25
lines changed

1 file changed

+54
-25
lines changed

common-string-methods.js

Lines changed: 54 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -69,35 +69,64 @@ Complete the following tasks and assign the results to the specified variables.
6969
let inputString = " Welcome to the Coding Bootcamp! Learn JavaScript today. ";
7070

7171
// 1. Searching
72-
let hasJavaScript; // Your code here
73-
let codingPosition; // Your code here
74-
let startsWithWelcome; // Your code here
75-
let endsWithToday; // Your code here
72+
//let hasJavaScript; // My code here
73+
let text = "Learning JavaScript is fun";
74+
let hasJavaScript = text.includes("JavaScript");
75+
let positionOfFun = text.indexOf("fun");
76+
console.log({hasJavaScript,positionOfFun});
77+
78+
//let codingPosition; // My code here
79+
//let inputString = "Welcome to the Coding Bootcamp! Learn JavaScript today.";
80+
let codingPosition = inputString.indexOf("Coding");
81+
console.log(codingPosition);
82+
83+
84+
//let startsWithWelcome; // My code here
85+
let startsWithWelcome = inputString.trim().startsWith('Welcome');
86+
console.log(startsWithWelcome);
87+
88+
//let endsWithToday; // My code here
89+
let endsWithToday = inputString.trim().endsWith('today');
90+
console.log(endsWithToday);
7691

7792
// 2. Transforming
78-
let lowercaseString; // Your code here
79-
let uppercaseString; // Your code here
80-
let trimmedString; // Your code here
81-
let replacedString; // Your code here
93+
//let lowercaseString; // My code here
94+
let lowercaseString = inputString.toLowerCase();
95+
console.log(lowercaseString);
96+
//let uppercaseString; //My code here
97+
let uppercaseString = inputString.toUpperCase();
98+
console.log(uppercaseString);
99+
//let trimmedString; // My code here
100+
let trimmedString = inputString.trim();
101+
console.log(trimmedString);
102+
//let replacedString; // My code here
103+
let replacedString = inputString.replace("JavaScript", "coding");
104+
console.log(replacedString);
82105

83106
// 3. Breaking Apart
84-
let wordsArray; // Your code here
85-
107+
//let wordsArray; // my code here
108+
let wordsArray = inputString.trim().split(" ");
109+
console.log(wordsArray);
86110
// 4. Retrieving
87-
let firstCharacter; // Your code here
88-
let extractedBootcamp; // Your code here
111+
//let firstCharacter; // my code here
112+
let firstCharacter = trimmedString.charAt(0);
113+
console.log(firstCharacter);
114+
//let extractedBootcamp; //my code here
115+
let extractedBootcamp = trimmedString.slice(trimmedString.indexOf("Bootcamp"), trimmedString.indexOf("Bootcamp") + 8);
116+
console.log(extractedBootcamp);
89117

90118
// Log all results
91-
console.log({
92-
hasJavaScript,
93-
codingPosition,
94-
startsWithWelcome,
95-
endsWithToday,
96-
lowercaseString,
97-
uppercaseString,
98-
trimmedString,
99-
replacedString,
100-
wordsArray,
101-
firstCharacter,
102-
extractedBootcamp,
103-
});
119+
//console.log({
120+
//hasJavaScript,
121+
//codingPosition,
122+
//startsWithWelcome,
123+
//endsWithToday,
124+
//lowercaseString,
125+
//uppercaseString,
126+
//trimmedString,
127+
//replacedString,
128+
//wordsArray,
129+
//firstCharacter,
130+
//extractedBootcamp,
131+
//}///);
132+

0 commit comments

Comments
 (0)