Menu

Vérification paramètres non vides [Résolu]

Messages postés
34
Date d'inscription
vendredi 3 février 2012
Dernière intervention
12 février 2019
- - Dernière réponse : Juuli
Messages postés
34
Date d'inscription
vendredi 3 février 2012
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
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
24633
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 février 2019
1859
1
Merci
Bonjour,

https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array/every

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 56433 internautes nous ont dit merci ce mois-ci

Juuli
Messages postés
34
Date d'inscription
vendredi 3 février 2012
Dernière intervention
12 février 2019
1 -
Bonjour,

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