Vérification paramètres non vides

Résolu/Fermé
Juuli Messages postés 34 Date d'inscription vendredi 3 février 2012 Statut Membre Dernière intervention 12 février 2019 - 10 févr. 2019 à 00:59
Juuli Messages postés 34 Date d'inscription vendredi 3 février 2012 Statut Membre Dernière intervention 12 février 2019 - 12 févr. 2019 à 15:09
Bonsoir,
Je voudrais faire une fonction qui passe en paramètre un tableau composé de 4 éléments.
Voici ce que je fais :
exports.run = (arg, [arg1, arg2, arg3, arg4]) => {
  // mon code
};

Chaque
arg
est essentiel.
J'aimerai savoir s'il est possible de vérifier que le contenu des
[]
ne soit pas vide, c'est-à-dire que
arg1
,
arg2
,
arg3
et
arg4
aient bien une valeur.

Je pourrai évidemment les vérifier un par un mais je souhaiterai ne faire cette opération qu'en une ligne, ou du moins le plus court possible.

En vous remerciant d'avance,
Juuli

1 réponse

jordane45 Messages postés 38201 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 juin 2024 4 675
10 févr. 2019 à 11:04
1
Juuli Messages postés 34 Date d'inscription vendredi 3 février 2012 Statut Membre Dernière intervention 12 février 2019 5
12 févr. 2019 à 15:09
Bonjour,

Merci pour votre réponse.
J'ai donc fait ainsi :
if (!([arg1, arg2, arg3, arg4].every(elem => elem !== undefined))) return;
0