# .cadoles-slide-title[Variables (2/2)]

**Types**
```js
var foo;

// Types primaires

foo = 0;      // Number, pas de distinction entre nombres flottants ou entiers
foo = 'baz';  // String, peut être délimité par ' ou ", pas de signification particulière
foo = true;   // Boolean

// Types composites

foo = { prop1: 'World' };   // Object
foo = [1, 2, 3];            // Array

// Types spéciaux

foo = undefined;
foo = null;
foo = NaN;
```