For Loop







https://www.w3schools.com/js/tryit.asp?filename=tryjs_loop_for



<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Loops</h2>

<p id="demo"></p>

<script>
var cars = ["BMW", "Volvo", "Saab", "Ford", "Fiat", "Audi"];
var text = "";
var i;
for (i = 0; i < cars.length; i++) {
text += cars[i] + "<br>";
}
document.getElementById("demo").innerHTML = text;
</script>

</body>
</html>

?JavaScript supporta diversi tipi di loop:
?for - scorre un blocco di codice un numero di volte
?for/in - scorre attraverso le propriet? di un oggetto
?while - scorre attraverso un blocco di codice mentre una condizione specificata ? vera
?do/while - scorre anche attraverso un blocco di codice mentre una condizione specificata ? vera

https://www.w3schools.com/js/tryit.asp?filename=tryjs_loop_for_ex

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Loops</h2>

<p id="demo"></p>

<script>
var text = "";
var i;
for (i = 0; i < 5; i++) {
text += "The number is " + i + "<br>";
}
document.getElementById("demo").innerHTML = text;
</script>

</body>
</html>

?L?istruzione 1 imposta una variabile prima dell?avvio del ciclo (var i = 0).
?L?istruzione 2 definisce la condizione per l?esecuzione del ciclo (deve essere inferiore a 5).
?L?istruzione 3 aumenta un valore (i ++) ogni volta che il blocco di codice nel ciclo ? stato eseguito.

https://www.w3schools.com/js/tryit.asp?filename=tryjs_loop_for_om1

<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

<script>
var cars = ["BMW", "Volvo", "Saab", "Ford"];
var i, len, text;
for (i = 0, len = cars.length, text = ""; i < len; i++) {
text += cars[i] + "<br>";
}
document.getElementById("demo").innerHTML = text;
</script>

</body>
</html>


' Il ciclo For / In

' L' for/in istruzione JavaScript scorre le propriet? di un oggetto:


https://www.w3schools.com/js/tryit.asp?filename=tryjs_object_for_in

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Loops</h2>

<p>The for/in statement loops through the properties of an object.</p>

<p id="demo"></p>

<script>
var txt = "";
var person = {fname:"John", lname:"Doe", age:25};
var x;
for (x in person) {
txt += person[x] + " ";
}
document.getElementById("demo").innerHTML = txt;
</script>

</body>
</html>











( forloop.html )- by Paolo Puglisi - Modifica del 17/12/2023