1+ /*
2+ 1. Составить предложение из нижестоящих переменных:
3+ "Сколько нужно программистов чтобы сделать проект ? 1, 25, команда"
4+ */
5+
6+ let numbers = [ 25 , 1 ] ;
7+ let project = 'проект' ;
8+ let team = `команда` ;
9+ let howMuch = 'Сколько' ;
10+ let sentence = 'нужно программистов чтобы сделать проект ?' ;
11+
12+ let task1 = `${ howMuch } ${ sentence } ${ numbers [ 1 ] } , ${ numbers [ 0 ] } , ${ team } `
13+
14+ console . log ( task1 ) ;
15+
16+ /*2. Составьте предложение из представленного массива
17+ и выведите предложение в консоль;
18+ "Так, когда Будда достиг Просветления, он обнаружил, что больше не ощущает себя мишенью.
19+ Он не был больше ни телом, к которому рано или поздно ..."
20+ // index +++
21+ */
22+
23+ let array = [
24+ 'Он' ,
25+ 'был больше ни телом, к которому рано или поздно' ,
26+ 'он обнаружил' ,
27+ 'не' ,
28+ 'Так, когда Будда достиг Просветления' ,
29+ '...' ,
30+ 'что больше' ,
31+ 'ощущает себя мишенью' ,
32+ 'не'
33+ ] ;
34+
35+ let homeSentence = `${ array [ 4 ] } ${ array [ 2 ] } ${ array [ 6 ] } ${ array [ 8 ] } ${ array [ 7 ] } ${ array [ 0 ] } ${ array [ 3 ] } ${ array [ 1 ] } ${ array [ 5 ] } ` ;
36+
37+ console . log ( homeSentence ) ;
38+
39+ /*
40+ 3. Добавьте свойста 4 новых свойства в объект используя
41+ квадратные скобки и точку.
42+ */
43+
44+ let myObj = { } ;
45+
46+ myObj . prop = 'value' ;
47+
48+ myObj . secondProp = 'secondValue' ,
49+
50+ myObj . someProp = 'someValue' ;
51+
52+ myObj [ 'lastProp' ] = [ 'lastValue' , 'anyValue' , 'anotherValue' ] ;
53+
54+ console . log ( myObj ) ;
55+
56+ /*
57+ 5. Преобразуйте строку x,
58+ в максимально удобно читаемый для программиста вид
59+ */
60+
61+ let frameworks = [ 4.7 , 'Angular' , '6Angular' , 'React/Redux' ] ;
62+
63+ let x = `google released new version ${ frameworks [ 1 ] } ${ Math . floor ( frameworks [ 0 ] ) } But real speed is ${ frameworks [ frameworks . length - 1 ] } ` ;
64+
65+ console . log ( x ) ;
0 commit comments