5.0 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			5.0 KiB
		
	
	
	
	
	
	
	
id, title, challengeType, videoUrl, localeTitle
| id | title | challengeType | videoUrl | localeTitle | 
|---|---|---|---|---|
| 56533eb9ac21ba0edf2244b6 | Escape Sequences in Strings | 1 | Последовательности выхода в строках | 
Description
| Код | Вывод | 
|---|---|
| \' | одиночная цитата | 
| \" | двойная цитата | 
| \\ | обратный слэш | 
| \n | новая линия | 
| \r | возврат каретки | 
| \t | табуляция | 
| \b | возврат на одну позицию | 
| \f | форма подачи | 
Instructions
myStr используя escape-последовательности. Первая линияДля правильной вставки специальных символов вам необходимо использовать escape-последовательности. Вам также нужно будет следить за интервалом, как он выглядит выше, без пробелов между escape-последовательностями или словами. Вот текст с выведенными escape-последовательностями.
\Вторая линия
ThirdLine
FirstLineлинииnewlinetabbackslashвторой
newline ThirdLineTests
tests:
  - text: <code>myStr</code> не должен содержать пробелов
    testString: 'assert(!/ /.test(myStr), "<code>myStr</code> should not contain any spaces");'
  - text: '<code>myStr</code> должен содержать строки <code>FirstLine</code> , <code>SecondLine</code> и <code>ThirdLine</code> (помните о чувствительности к регистру)'
    testString: 'assert(/FirstLine/.test(myStr) && /SecondLine/.test(myStr) && /ThirdLine/.test(myStr), "<code>myStr</code> should contain the strings <code>FirstLine</code>, <code>SecondLine</code> and <code>ThirdLine</code> (remember case sensitivity)");'
  - text: <code>FirstLine</code> должен следовать символ новой строки <code>\n</code>
    testString: 'assert(/FirstLine\n/.test(myStr), "<code>FirstLine</code> should be followed by the newline character <code>\n</code>");'
  - text: <code>myStr</code> должен содержать символ табуляции <code>\t</code> который следует за символом новой строки
    testString: 'assert(/\n\t/.test(myStr), "<code>myStr</code> should contain a tab character <code>\t</code> which follows a newline character");'
  - text: <code>SecondLine</code> должен предшествовать символ обратной косой черты <code>\\</code>
    testString: 'assert(/\SecondLine/.test(myStr), "<code>SecondLine</code> should be preceded by the backslash character <code>\\</code>");'
  - text: Должен быть символ новой строки между <code>SecondLine</code> и <code>ThirdLine</code>
    testString: 'assert(/SecondLine\nThirdLine/.test(myStr), "There should be a newline character between <code>SecondLine</code> and <code>ThirdLine</code>");'
Challenge Seed
var myStr; // Change this line
After Test
console.info('after the test');
Solution
// solution required