self work 02 - garevna/js-course GitHub Wiki
| 2️⃣ | 3️⃣ | 4️⃣ | 5️⃣ |
|---|
Создать массив group, элементы которого будут объектами, содержащими данные каждого студента группы
Какие данные - на ваше усмотрение ( например, имя, фамилия, возраст, наличие ноутбука и т.д. )
var group = [
{
name: "...",
lastName: "...",
age: ...,
notebook: false,
...
]Создать функцию, которая итерирует массив group, выводя в консоль данные каждого студента одной строкой
( предварительно преобразовав объект в строку, не забудьте сивол-разделитель )
function getStudentsList ( arrayOfStudents ) {
...
}
Можно вернуть новый массив ( массив строк, а не объектов ) и вывести его в консоль
Работа с предыдущим массивом group
Объявить функцию, которая добавляет нового студента в массив group
Формальные параметры - данные студента
function addNewStudent ( name, lastName, age, notebook ... ) {
...
}Вызвать функцию addNewStudent, передав ей фактические данные нового студента
После этого вызвать предыдущую функцию ( getStudentsList ), чтобы убедиться, что студент добавлен в группу
Объявить функцию, которая получает в качестве аргумента строку и удаляет из нее символы,
код которых больше 1103 или меньше 1040
Функция должна вернуть новую строку
Применить эту функцию к строке
"Вчbvnера 789 был home work наiuyстоtящий + празrorднgfdик"
Написать функцию сортировки массива
Не использовать метод
sort ()
Использовать оператор цикла
while
Использовать методы работы с массивами и строками
Есть два массива, в первом - имена, во втором - фамилии
Нужно создать массив, элементы которого будут содержать имя и фамилию одной строкой
names [ i ] ="Сергей",
lastNames [ i ] = "Коломенцев"Результат:
newArray [ i ] = "Сергей Коломенцев"