File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 11// Predict and explain first...
22// =============> write your prediction here
3+ // SyntaxError: Cannot redeclare parameter 'str' inside function body
34
45// call the function capitalise with a string input
56// interpret the error message and figure out why an error is occurring
67
7- function capitalise ( str ) {
8- let str = `${ str [ 0 ] . toUpperCase ( ) } ${ str . slice ( 1 ) } ` ;
9- return str ;
10- }
8+ // function capitalise(str) {
9+ // let str = `${str[0].toUpperCase()}${str.slice(1)}`;
10+ // return str;
11+ // }
1112
1213// =============> write your explanation here
14+ // SyntaxError: Identifier 'str' has already been declared - parameter cannot be redeclared with let/const/var
15+ // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Redeclared_parameter
16+
1317// =============> write your new code here
18+ function capitalise ( str ) {
19+ return `${ str [ 0 ] . toUpperCase ( ) } ${ str . slice ( 1 ) } ` ;
20+ }
You can’t perform that action at this time.
0 commit comments