@@ -27,7 +27,32 @@ Extract the customer name.
27
27
Split the order into an array of items.
28
28
Convert the total price to uppercase (e.g., "TOTAL: $20.50").
29
29
30
+ */
31
+
32
+ let activityOneString = "Learning JavaScript is fun!" ;
33
+ let activityTwoString = " CODE BOOTCAMP " ;
34
+ let activityThreeString = "Coding is fun and educational" ;
35
+ let activityFourString = "Bootcamp" ;
36
+ let advancedChallenge = `Customer: John Doe
37
+ Order: Apple, Banana, Grape
38
+ Total: $20.50` ;
39
+
40
+ let isJavaScriptPresent = activityOneString . includes ( "JavaScript" ) ;
41
+ let whereIsFun = activityOneString . indexOf ( "fun" ) ;
42
+ let bootcampMods = activityTwoString ;
43
+ let buildArray = activityThreeString . split ( " " ) ;
44
+
45
+ console . log ( isJavaScriptPresent ) ;
46
+ console . log ( whereIsFun ) ;
47
+ console . log ( activityTwoString . toLowerCase ( ) . trim ( ) . replace ( 'bootcamp' , 'javascript' ) ) ;
48
+ console . log ( buildArray ) ;
49
+ console . log ( activityFourString . charAt ( 0 ) ) ;
50
+ console . log ( activityFourString . slice ( 4 ) ) ;
51
+ console . log ( advancedChallenge . slice ( 10 , 18 ) ) ;
52
+ console . log ( advancedChallenge . slice ( 26 , 46 ) . split ( ", " ) ) ;
53
+ console . log ( advancedChallenge . slice ( 47 ) . toUpperCase ( ) ) ;
30
54
55
+ /*
31
56
Practice Problem #2
32
57
33
58
Objective
@@ -65,27 +90,27 @@ Complete the following tasks and assign the results to the specified variables.
65
90
66
91
*/
67
92
68
- //Starter Code
93
+ //Starter code
69
94
let inputString = " Welcome to the Coding Bootcamp! Learn JavaScript today. " ;
70
95
71
96
// 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
97
+ let hasJavaScript = ( inputString . includes ( "JavaScript" ) ) ; // Your code here
98
+ let codingPosition = ( inputString . indexOf ( 'Coding' ) ) ; // Your code here
99
+ let startsWithWelcome = ( inputString . startsWith ( "Welcome" ) ) ; // Your code here
100
+ let endsWithToday = ( inputString . endsWith ( "today" ) ) ; // Your code here
76
101
77
102
// 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
103
+ let lowercaseString = ( inputString . toLowerCase ( ) ) ; // Your code here
104
+ let uppercaseString = ( inputString . toUpperCase ( ) ) ; // Your code here
105
+ let trimmedString = ( inputString . trim ( ) ) ; // Your code here
106
+ let replacedString = ( inputString . replace ( 'JavaScript' , 'coding' ) ) ; // Your code here
82
107
83
108
// 3. Breaking Apart
84
- let wordsArray ; // Your code here
109
+ let wordsArray = ( inputString . split ( " " ) ) ; // Your code here
85
110
86
111
// 4. Retrieving
87
- let firstCharacter ; // Your code here
88
- let extractedBootcamp ; // Your code here
112
+ let firstCharacter = ( trimmedString . charAt ( 0 ) ) ; // Your code here
113
+ let extractedBootcamp = inputString . slice ( 24 , 32 ) ; // Your code here
89
114
90
115
// Log all results
91
116
console . log ( {
0 commit comments