Aller au contenu

Aide-mémoire – Contrôle et fonctions

BTS SIO SISR 2e année – Bloc 1 – S08

Un mot ou un sigle inconnu ? Passe la souris dessus, ou ouvre le glossaire.

Structures

if / else if / else · for, while, forEach · some, filter, map, reduce.

Fonction

function nom(parametres) { return valeur; } · courte · pure si possible · nom explicite.

Chevauchement

a.debut < b.fin && b.debut < a.fin (comparaisons strictes : bout à bout = pas de chevauchement).

Test

assert.strictEqual(obtenu, attendu) · cas limites · un test qui échoue après changement = régression.

Formules

Taux d'occupation = temps réservé / temps ouvert.