if
let a_le_permis = true
let est_sobre = false
let a_un_chauffeur = true
let msg = 'Rentre'
if ( (a_le_permis && est_sobre) || a_un_chauffeur){
msg += ' en voiture'
} else {
msg += ' à pieds'
}
console.log(msg)
Affectation Ternaire
let a_le_permis = true
let est_sobre = false
let msg = (a_le_permis && est_sobre) ? 'en voiture' : 'à pieds'
msg = 'Rentre ' + msg
console.log(msg)
while
let notes = [18, 15, 6, 20, 12]
let acc = 0
let i = 0
while(i < notes.length){
acc += notes[i]
i++
}
let moyenne = acc / notes.length
console.log("La moyenne est : " + moyenne)
for
let notes = [18, 15, 6, 20, 12]
let acc = 0
for(let i=0 ; i < notes.length ; i++){
acc += notes[i]
}
let moyenne = acc / notes.length
console.log("La moyenne est : " + moyenne)
for ... in
let notes = [18, 15, 6, 20, 12]
let acc = 0
for(let i in notes){
acc += notes[i]
}
let moyenne = acc / notes.length
console.log("La moyenne est : " + moyenne)
for ... of
let notes = [18, 15, 6, 20, 12]
let acc = 0
for(let n of notes){
acc += n
}
let moyenne = acc / notes.length
console.log("La moyenne est : " + moyenne)
.forEach()
let notes = [18, 15, 6, 20, 12]
let acc = 0
notes.forEach((valeur, indice) => { // Le 2eme paramètre (indice) est optionnel
console.log('Note ' + indice + ' : ' + valeur)
acc += valeur
})
let moyenne = acc / notes.length
console.log("La moyenne est : " + moyenne)