Les valeurs numériques [number]

Modifier Blogger - Number data type
Le terme number est employé pour qualifier le type d'une donnée Blogger.
Une valeur de type number est... un nombre.


Caractéristiques

Contrairement à une simple chaîne de caractères, un nombre 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 24 est de type number
  • La valeur "24" est de type string
Plusieurs données de la bibliothèque Blogger renvoient une valeur de type number.
Ces données sont souvent des dimensions de containers ou de photos, parfois des longueurs de tableaux.
Bibliothèque des données number

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 number ne disposent pas de ces paramètres. Par contre certains paramètres appliqués à des autres types de données renvoient une valeur numérique.
Ce tableau reprend la liste des paramètres dont le résultat est (ou peut être) un nombre.

Nom Paramètre Sortie
Longueur d'une chaîne de caractères length size
Dimensions d'une image width
height
Paramètres de dates day
month
year
dayOfWeek
dayOfYear
Longueur d'un tableau length size
Premier et dernier set d'un tableau first possible
last possible


Tableau de nombres

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

[5,18,200,84]

Pour extraire les items d'un tableau de nombres, il faut employer la balise b:loop.
Un tableau explicite
<b:loop values='[5,6,10]' var='itemNumber'>

  <data:itemNumber/>

</b:loop>

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

  <data:itemNumber/>

</b:loop>


Les opérateurs

Les données/valeurs de type number 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 numériques entrantes et ceux qui renvoient un résultat numérique.
Introduction aux opérateurs Blogger
Ce tableau reprend la liste des opérateurs dont le résultat est (ou peut être) un nombre.

Nom Opérateur Sortie
Opérateurs arithmétiques +
-
*
/
%
Sélecteurs ternary : ? : possible
binary : ?: possible
Opérateurs Lambdas count
first possible


Les autres types

Posts les plus consultés de ce blog

Les types de données [introduction]

Facebook : Bouton partager [Share button]