Упражнение по написанию кода 11: Задачи на работу с массивами

Задания


1) Напишите функцию showFamily, которая будет принимать в себя массив строк и возвращать сообщение в нужном формате.

showFamily(family)  => 'Семья состоит из: Peter Ann Alex Linda'


Имена подставляются автоматически из массива. Если массив пустой, то возвращается сообщение 'Семья пуста'

2) напишите функцию standardizeStrings, которая будет принимать в себя массив строк и будет выводить в консоль эти строки в нижнем регистре.

Пример:

standardizeStrings(favoriteCities)
 

выведет в консоль

Цитата
lisbon
rome
milan
dublin

Код
const family = ['Peter', 'Ann', 'Alex', 'Linda'];

function showFamily(arr) {
   
}

const favoriteCities = ['liSBon', 'ROME', 'miLan', 'Dublin'];

function standardizeStrings(arr) {
   
}

Решения


Код
const family = ["Peter", "Ann", "Alex", "Linda"];

function showFamily(arr) {
  if (arr.length > 0) {
  return `Семья состоит из: ${arr.join(' ')}`;
  } else {
  return 'Семья пуста';
  }
}

showFamily(family);

Код
const favoriteCities = ["liSBon", "ROME", "miLan", "Dublin"];

function standardizeStrings(arr) {
  arr.forEach(function (item) {
  console.log(item.toLowerCase());
  });
}

standardizeStrings(favoriteCities);

Всего комментариев: 1

Алексей 30.06.2025 в 18:27 / Материал
Решения преподавателя

Код
const family = ["Peter", "Ann", "Alex", "Linda"];

function showFamily(arr) {
  let str = "";

  arr.length === 0 ? (str = "Семья пуста") : (str = "Семья состоит из: ");

  arr.forEach((member) => {
  str += `${member} `;
  });

  return str;
}

showFamily(family);

const favoriteCities = ["liSBon", "ROME", "miLan", "Dublin"];

function standardizeStrings(arr) {
  arr.forEach((city) => {
  console.log(city.toLowerCase());
  });
}

standardizeStrings(favoriteCities);
0
Имя *:
Email *:
Код *:
Хостинг от uCoz