Les valeurs booléennes [boolean]

Blogger - Boolean data type
Le terme boolean est employé pour qualifier le type d'une donnée Blogger.
Une valeur booléenne ne peut être que vraie ou fausse.


Caractéristiques

Contrairement à une simple chaîne de caractères, un booléen qui est écrit explicitement dans une expression Blogger, n'est jamais encadré par des quotes. Si la valeur est encadrée par des quotes, celle-ci sera considérée comme étant de type string.
  • La valeur true est de type boolean
  • La valeur "true" est de type string

Les valeurs booléennes autorisées sont :
  • true (par défaut)
  • false (par défaut)
  • yes
  • no
Selon les cas, les valeurs yes and no deviennent respectivement true et false.

Plusieurs données de la bibliothèque Blogger renvoient une valeur de type boolean.
Généralement elles sont raccordées à diverses fonctionnalités qui figurent dans l'interface. Elles jouent souvent un rôle d’interrupteur.
Bibliothèque des données booléennes

Paramètres additionnels

Les paramètres additionnels sont des items contenus dans un objet et qui renvoient une nouvelle valeur.
Introduction aux paramètres additionnels des données
Les données de type boolean ne disposent pas de ces paramètres. Par contre certains paramètres appliqués à des autres types de données renvoient une valeur booléenne.
Ce tableau reprend la liste des paramètres dont le résultat est (ou peut être) un booléen.

Nom Paramètre Sortie
Image redimensionnable isResizable
Image YouTube isYoutube
Premier et dernier set d'un tableau first possible
last possible
Tableau vide empty
notEmpty any


Tableau de booléens

array[boolean] est un type de tableau contenant que des valeurs boolean.

[true,false,true,true]

Pour extraire les items d'un tableau de booléens, il faut employer la balise b:loop.
Un tableau explicite
<b:loop values='[true,false,true]' var='itemBoolean'>

  <data:itemBoolean/>

</b:loop>

Un tableau de booléens peut être créé à l'aide de l'opérateur lambda map.
Créer un tableau de booléens
<b:loop values='data:posts map (p => p.labels.empty)' var='itemBoolean'>

  <data:itemBoolean/>

</b:loop>


Les opérateurs

Les données/valeurs de type boolean peuvent être injectées dans la majorité des opérations.
Consultez les opérateurs au cas par cas pour connaître ceux qui acceptent les données booléennes entrantes et ceux qui renvoient un résultat booléen.
Introduction aux opérateurs Blogger
Ce tableau reprend la liste des opérateurs dont le résultat est (ou peut être) un booléen.

Nom Opérateur Sortie
Opérateurs de comparaison == eq
!= neq
> gt
>= gte
< lt
<= lte
Opérateur de contenu contains
Opérateurs logiques && and
|| or
! not
Opérateurs membres in
contains
Sélecteurs ternary : ? : possible
binary : ?: possible
Opérateurs Lambdas any
none
all
first possible


Les autres types

Posts les plus consultés de ce blog

Facebook : Plugin Page

Character DATA [CDATA]