кодесурса
«JavaScript

JavaScript: печать элементов массива

script1adsense2code
script1adsense3code

Массив JavaScript: упражнение 10 с решением

Напишите программу на JavaScript, которая печатает элементы следующего массива.

Примечание. Используйте вложенные циклы.
Пример массива: var a = [[1, 2, 1, 24], [8, 11, 9, 4], [7, 0, 7, 27], [7, 4, 28, 14], [3, 10, 26, 7]];
Пример вывода :
"строка 0"
"1"
"2"
"1"
"24"
"строка 1"
------
------

Иллюстрированная презентация:

«JavaScript:

Пример решения:

HTML-код:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Print 2-D array</title>
</head>
<body>
</body>
</html>

Код JavaScript:

// a sample 2-D array 
var a = [[1, 2, 1, 24], [8, 11, 9, 4], [7, 0, 7, 27], [7, 4, 28, 14], [3, 10, 26, 7]];
 
for (var i in a) 
{
   console.log("row " + i);
   for (var j in a[i]) 
     {
      console.log(" " + a[i][j]);
     }
}

Пример вывода:

 строка 0
 1
 2
 1
 24
строка 1
 8
 11
 9
 4
строка 2
 7
 0
 7
 27
ряд 3
 7
 4
 28
 14
ряд 4
 3
 10
 26
 7

Блок - схема:

«Блок-схема:

Версия ES6:

// a sample 2-D array 
const a = [[1, 2, 1, 24], [8, 11, 9, 4], [7, 0, 7, 27], [7, 4, 28, 14], [3, 10, 26, 7]];
 
for (const i in a) 
{
   console.log(`row ${i}`);
   for (const j in a[i]) 
     {
      console.log(` ${a[i][j]}`);
     }
}

Демонстрация в реальном времени:

См. Pen JavaScript. Распечатайте элементы array-array-ex-10 с помощью w3resource ( @ w3resource ) в CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу JavaScript, которая принимает строку в качестве входных данных и меняет регистр каждого символа.
Далее: написать программу на JavaScript, чтобы найти сумму квадратов числового вектора.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code