Esercitazione svolta dal docente
Esercitazione svolta
File index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>
File script.js
let registroClasse = [];
const AS = "2026/2027";
for(let i = 0; i<3; i++){
let nome = prompt("Inserire il nome");
let cognome = prompt("Inserire il cognome");
let classe = prompt("Inserire la classe");
let s = {};
s.nome = nome;
s.cognome = cognome;
s.classe = classe;
s.as = AS;
s.voti = {
MATEMATICA: [],
FISICA:[],
INFORMATICA: []
}
for(let j = 0; j<10; j++){
let votoGenerato = 0;
votoGenerato = Math.floor(Math.random() * 10) + 1;
s.voti.MATEMATICA.push(votoGenerato);
votoGenerato = Math.floor(Math.random() * 10) + 1;
s.voti.FISICA.push(votoGenerato);
votoGenerato = Math.floor(Math.random() * 10) + 1;
s.voti.INFORMATICA.push(votoGenerato);
}
// {nome: IL NOME, cognome: IL COGNOME, classe: La classe}
registroClasse.push(s);
}
console.log(registroClasse);
console.log("===PRIMO ELEMENTO===");
// recupero il i voti del primo studente di fisica
console.log(registroClasse[0].voti.FISICA)