Repetare un pas într-o buclă for in JS
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Marius
- Mesaje:60
Repetare un pas într-o buclă for in JS
Am o buclă for() precum aceasta care arată ce vreau să fac.
Cod: Selectaţi tot
for(var i=0; i<15; i++) {
// Add data in html
// When data has a specified value, sets new data and repeat the loop
}
Cum pot repeta bucla for() când datele analizate au o anumita valoare specificată?
Mulțumesc anticipat.
MarPlo
Mesaje:4343
Poti sa adaugi o condiție if() în buclă și cu ea verifici valorile acelor date.
Dacă are valoarea specificată, setează noile date dorite și scade 1 de la i pentru a forța bucla să se repete din nou.
Ceva de genul:
Cod: Selectaţi tot
let specf_val ='your-value';
for(var i=0; i<15; i++) {
// When data has a specified value
if($data == specf_val){
// sets new data
i--; // to repeat the action
} else {
// Add data in html
}
}
Subiecte similare
- Sare peste index-uri in bucla for…of in Javascript
JavaScript - jQuery - Ajax
Primul mesaj
In vechea bucla for() in JavaScript, ca sa sar peste index-uri faceam asa:
for (let i=0; i<bla.length; i+=2){
//...
}
Astfel, pentru...
Ultimul mesaj
Poti sa adaugi o conditie if() in bucla for…of, ca in urmatorul exemplu (indexul initial e pastrat).
for (const of bla.entries()) {
if (!(i %...
- Afisare optiune selectata intr-un Div
JavaScript - jQuery - Ajax
Primul mesaj
Cum pot face ca atunci cand e selectata o optiune dintr-o lista <select> sa fie afisata intr-un Div valoarea acelei optiuni.
Am acest cod...
Ultimul mesaj
Cu JavaScript adaugi un eveniment 'change' la elementul <select> care se va declansa cand o optiune e selectata.
In interiorul acelui...