var arr = new Array(-7.5, 5, "str", false); - объявление массива.
arr.length - длина массива.
arr.reverse() - меняет местами элементы массива.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>Массивы</title>
</head>
<body>
<script type="text/javascript">
var arr = new Array(-7.5, 5, "str", false); // объявление массива
document.write("Элемент с индексом 0 равен " + arr[0]);
document.write("<br />");
// Переберем все элементы массива в цикле
for(var i = 0; i < arr.length; i++)
document.write("Элемент с индексом " + i + " равен " + arr[i] + "<br />");
document.write("<br />");
// Создадим массив.
arr = new Array();
var k = 0;
for(var i = 0; i < 10; i++)
for(var j = 0; j < 5; j++) {
arr[k] = i * j;
k++;
}
var summa = 0;
for(var i = 0; i < arr.length; i++) {
document.write(arr[i] + " ");
summa += arr[i];
}
document.write("<br /> Среднее арифметическое элементов массива равно " + (summa/arr.length) + "<br />"); // 9
document.write(summa); // 450
document.write("<br />");
document.write("<hr />");
/*
Упражнение
Создайте массив из 10 любых чисел.
Выведите массив через цикл.
Поменяйте все элементы в массиве местами, то есть тот, что был 10-м, сделайте 1-м.
Тот, что был 9-м, сделайте 2-м и так далее.
Выведите через цикл получившийся массив (на следующей строке)
и посмотрите, всё ли правильно сделано
*/
var arr = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
for(var i = 0; i < arr.length; i++) {
document.write("Элемент массива с индексом " + i + " равен " + arr[i] + "<br />");
}
document.write("<br />");
// поменяем местами элементы массива
arr.reverse();
for(var i = 0; i < arr.length; i++) {
document.write("Элемент массива с индексом " + i + " равен " + arr[i] + "<br />");
}
</script>
</body>
</html>
arr.length - длина массива.
arr.reverse() - меняет местами элементы массива.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>Массивы</title>
</head>
<body>
<script type="text/javascript">
var arr = new Array(-7.5, 5, "str", false); // объявление массива
document.write("Элемент с индексом 0 равен " + arr[0]);
document.write("<br />");
// Переберем все элементы массива в цикле
for(var i = 0; i < arr.length; i++)
document.write("Элемент с индексом " + i + " равен " + arr[i] + "<br />");
document.write("<br />");
// Создадим массив.
arr = new Array();
var k = 0;
for(var i = 0; i < 10; i++)
for(var j = 0; j < 5; j++) {
arr[k] = i * j;
k++;
}
var summa = 0;
for(var i = 0; i < arr.length; i++) {
document.write(arr[i] + " ");
summa += arr[i];
}
document.write("<br /> Среднее арифметическое элементов массива равно " + (summa/arr.length) + "<br />"); // 9
document.write(summa); // 450
document.write("<br />");
document.write("<hr />");
/*
Упражнение
Создайте массив из 10 любых чисел.
Выведите массив через цикл.
Поменяйте все элементы в массиве местами, то есть тот, что был 10-м, сделайте 1-м.
Тот, что был 9-м, сделайте 2-м и так далее.
Выведите через цикл получившийся массив (на следующей строке)
и посмотрите, всё ли правильно сделано
*/
var arr = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
for(var i = 0; i < arr.length; i++) {
document.write("Элемент массива с индексом " + i + " равен " + arr[i] + "<br />");
}
document.write("<br />");
// поменяем местами элементы массива
arr.reverse();
for(var i = 0; i < arr.length; i++) {
document.write("Элемент массива с индексом " + i + " равен " + arr[i] + "<br />");
}
</script>
</body>
</html>
Комментариев нет:
Отправить комментарий