Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с Java Script, прекрасные чудесные люди!

Деля Фостер Ученик (78), на голосовании 4 месяца назад
Суть задания (что нужно сделать):

Eсть массив произвольных чисел: var number [42. 65, 49, 68, 56, 47, 70, 42, 51, 35,58, 63,40,701];

Нужно сделать следующее:

Вывести значения всех элементов массива и соответствующие им индексы:

Индексу 0 - соответствует число 42

Индексу 1- соответствует число 65

Найти и вывести на экран максимальное число массива:

Максимальное число массива: 70

Определить индекс максимального числа массива (или индексы, если число встречается более одного раза).

Позиции (индексы) максимального числа в массиве: 6,13

2. Дано два целочисленных массива а и b одинаковой длины. создайте
новый целочисленный массив той же длины. Заполните его максимальными числами из соответствующих элементов а и b. Выведите новый массив

3. Дан целочисленный массив array. измените массив таким образом, чтобы каждый второй элемент обменялся местами с предыдущим. Выведите массив arrаy
Голосование за лучший ответ
_Fire_of_Death_ Мыслитель (5472) 5 месяцев назад
1.
 var numbers = [42, 65, 49, 68, 56, 47, 70, 42, 51, 35, 58, 63, 40, 70]; 

// Вывести значения всех элементов массива и соответствующие им индексы
numbers.forEach((num, index) => {
console.log(`Индексу ${index} - соответствует число ${num}`);
});

// Найти и вывести максимальное число массива
var maxNumber = Math.max(...numbers);
console.log(`Максимальное число массива: ${maxNumber}`);

// Определить индексы максимального числа массива
var maxIndices = [];
numbers.forEach((num, index) => {
if (num === maxNumber) {
maxIndices.push(index);
}
});
console.log(`Позиции (индексы) максимального числа в массиве: ${maxIndices.join(', ')}`);
_Fire_of_Death_Мыслитель (5472) 5 месяцев назад
2.
 var a = [1, 4, 7, 3, 9]; 
var b = [2, 5, 6, 8, 0];
var maxArray = [];

for (var i = 0; i < a.length; i++) {
maxArray.push(Math.max(a[i], b[i]));
}

console.log("Новый массив: ", maxArray);
_Fire_of_Death_Мыслитель (5472) 5 месяцев назад
3.
 var array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; 

for (var i = 1; i < array.length; i += 2) {
// Обмен местами i и i-1 элемента
var temp = array[i];
array[i] = array[i - 1];
array[i - 1] = temp;
}

console.log("Измененный массив: ", array);
Деля ФостерУченик (78) 5 месяцев назад
емае. спаси тебя ангелы поднебесные
Похожие вопросы