Donnée de type Nombre / Type of Number data

Avis aux gratteurs

Suite aux violations répétées de la part de certains utilisateurs, nous avons pris la décision de ne pas couvrir les futures générations de thèmes Blogger tant que des copies illégales du contenu de ce blog existeront.

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 (composé d'un ou plusieurs chiffres) qui peut être le résultat d'un comptage, d'une opération mathématique, ou encore être une mesure, une taille d'un élément, un identifiant numérique, etc...



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

Les valeurs numériques autorisées sont :

  • Les nombres entiers composés de chiffres arabes : 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

  • Les nombres décimaux : Un nombre entier, suivi d’un séparateur décimal (le point) et se terminant par 1 à 4 décimales max.

  • Les nombres négatifs : Le signe - (moins) est accolé au nombre entier ou au nombre décimal.

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.

Explorateur - Les données number



Blogger Humour - Nombre sans quote.


Réglages des données

Les réglages des données sont des items contenus dans un objet et qui renvoient une nouvelle valeur.

Introduction aux réglages des données

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

Nom Réglage 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 last possible


Tableau de nombres

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

Exemple de représentation syntaxique d'un tableau singleton de nombres à la norme du langage Blogger

  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 ?: possible
Opérateurs Lambdas count
first possible


Les autres types de données

Spotlight

Populaires cette semaine

Le fichier XML du gadget FeaturedPost