<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div></div>
<script>
var tableObj = document.createElement('table'),
z=new Array(
new Array("Иванов",3),
new Array("Петров",4),
new Array("Сидоров",5),
new Array("Романов",3),
new Array("Македонский",2),
new Array("Барбаросса",4),
new Array("Цезарь",5),
new Array("Бендер",5)
);
tableObj.innerHTML = '<tr><td>Фамилия</td><td>Оценка</td></tr>'
for(var i = 0; i<z.length; i++) tableObj.innerHTML +='<tr><td>'+z[i][0]+'</td><td>'+z[i][1]+'</td></tr>'
document.querySelector('div').appendChild(tableObj);
</script>
</body>
</html>
стили самостоятельно