fix(challenges): fixes escaping of

and test error message
This commit is contained in:
John Kennedy 2018-07-30 13:16:38 +01:00 committed by Kristofer Koishigawa
parent b8d004e3f2
commit fd8c9e469c

View File

@ -996,7 +996,7 @@
"<blockquote>const person = {<br>&nbsp;&nbsp;name: \"Zodiac Hasbro\",<br>&nbsp;&nbsp;age: 56<br>};<br><br>// Template literal with multi-line and string interpolation<br>const greeting = `Hello, my name is ${person.name}!<br>I am ${person.age} years old.`;<br><br>console.log(greeting); // prints<br>// Hello, my name is Zodiac Hasbro!<br>// I am 56 years old.<br></blockquote>",
"A lot of things happened there.",
"Firstly, the example uses backticks (<code>`</code>), not quotes (<code>'</code> or <code>\"</code>), to wrap the string.",
"Secondly, notice that the string is multi-line, both in the code and the output. This saves inserting <code>\n</code> within strings.",
"Secondly, notice that the string is multi-line, both in the code and the output. This saves inserting <code>\\n</code> within strings.",
"The <code>${variable}</code> syntax used above is a placeholder. Basically, you won't have to use concatenation with the <code>+</code> operator anymore. To add variables to strings, you just drop the variable in a template string and wrap it with <code>${</code> and <code>}</code>. Similarly, you can include other expressions in your string literal, for example <code>${a + b}</code>.",
"This new way of creating strings gives you more flexibility to create robust strings.",
"<hr>",
@ -1017,7 +1017,7 @@
{
"text": "Template strings were used",
"testString":
"getUserInput => assert(getUserInput('index').match(/`.*`/g), 'Template strings were used');"
"getUserInput => assert(getUserInput('index').match(/`.*`/g), 'Template strings were not used');"
}
],
"releasedOn": "Feb 17, 2017",