| 
		
			Сообщение от АлександраМТ
			
		
	 | 
	| 
		Есть матрица
	 | 
	
А с какой стороны это матрица?
Твою задачу можно очень тупо, в лоб решить, безо всякой вонючей ркурсии.
<html>
<head>
</head>
<body>
<script>
with(document){
div=createElement("div")
div.innerHTML=JSON.stringify([1,2,[3,4, [5, 6, 7], 8], 9, 10])
 .replace(/\[/g, "<ul>")
 .replace(/\]/g, "</ul>")
 .replace(/(\d+)/g, "<li>$1</li>")
 .replace(/,/g, "")
body.appendChild(div)
}
</script>
</body>
</html>