11 exercices trouvés

Conversion implicite

Débutant
console.log conversion type typeof variable
Vous allez expérimenter ce qu’on appelle la conversion implicite de types en JavaScript.
1- Déclarez une variable nombre et affectez-lui la valeur 5 (un nombre).
2- Déclarez une variable texte et affectez-lui la valeur "10" (une chaîne de caractères).
3- Créez une variable resultat1 qui contient la somme de nombre + texte.
4- Créez une variable resultat2 qui contient nombre multiplié par texte.
Ensuite :
- Affichez les valeurs de resultat1 et resultat2 avec console.log.
- Affichez aussi leur type avec typeof.

Conversion de types

Débutant
console.log conversion parseFloat type typeof
Imaginez que vous travaillez sur une application simple de gestion de produits.
Un utilisateur entre le prix d’un article sous forme de texte (par exemple "19.99").
1- Déclarer une variable prixTexte contenant la chaîne "19.99".
2- Convertir cette valeur en nombre et la stocker dans une variable prix.
3- Ajouter une TVA de 20% à ce prix et stocker le résultat dans prixTTC.
4- Afficher dans la console :
- Le type de chaque variable (prixTexte, prix, prixTTC)
- La valeur finale du prix TTC.

Conversion de types

Débutant
console.log conversion number typeof variable
Vous travaillez sur une petite application de gestion de stocks. L’une des entrées d’utilisateur renvoie une quantité sous forme de chaîne de caractères, par exemple "5", alors que vous avez besoin d’un nombre pour effectuer des calculs.
1- Déclarez une variable appelée quantiteTexte contenant la valeur "5" (c’est une chaîne).
2- Créez une nouvelle variable quantiteNombre qui convertit cette chaîne en nombre.
3- Multipliez cette quantité par 3 et stockez le résultat dans une variable total.
4- Affichez dans la console les types de chaque variable à l’aide de typeof.
5- Affichez également le résultat de la multiplication.

Portée des variables avec var

Débutant
console.log var variable
- Déclarez une variable nom avec la valeur "Lina" en utilisant var.
- Ouvrez un bloc { ... }.
- À l’intérieur du bloc, redéclarez la variable nom avec la valeur "Sarah" (toujours avec var).
- Affichez la variable nom avec console.log à l’intérieur du bloc.
- Affichez la variable nom avec console.log en dehors du bloc.
- Que s’affiche-t-il dans la console ?
- Pourquoi le comportement est-il différent de celui avec let ?

Portée des variables

Débutant
console.log let type variable
1. Déclarez une variable nom avec la valeur "Lina" en utilisant let.
2. Ouvrez un bloc ({ ... }) juste en dessous, comme si vous organisiez un espace temporaire de travail.
3- À l’intérieur de ce bloc :
- Déclarez une nouvelle variable nom avec la valeur "Sarah" (utilisez let encore une fois),
- Affichez cette variable avec console.log.
4- En dehors du bloc :
- Affichez à nouveau la variable nom avec console.log.
5- Que va-t-il s’afficher à l’écran ?
6- Pourquoi la variable affichée est différente à l’intérieur et à l’extérieur du bloc ?

Carte d'identité

Débutant
backticks console.log let type variable
Créez une mini "fiche d'identité" numérique en utilisant les template literals de JavaScript (les chaînes de caractères entre backticks `).
1. Déclarez trois variables :
- prenom contenant votre prénom,
- ville contenant votre ville actuelle,
- age contenant votre âge (nombre entier).
2. Créez une variable presentation qui contiendra une phrase du type : "Bonjour, je m'appelle Alex, j'ai 25 ans et je vis à Paris."
Mais cette fois, utilisez les backticks et ${} pour insérer les variables dans la phrase.
3. Affichez le contenu de la variable presentation dans la console.

Inventaire de voyage

Débutant
booléen console.log let type typeof variable
Imaginez que vous êtes en train de préparer une valise pour partir en voyage.
On va s'entraîner à manipuler des variables en JavaScript
- Créez une variable destination contenant le nom de la ville où vous partez. (ex. : "Barcelone")
- Créez une variable jours indiquant le nombre de jours que vous allez passer là-bas.
- Créez une variable valisePrete qui vaut false (vous n'avez pas encore fait votre valise).
- Créez une variable poidsMax contenant la limite autorisée de poids en kg (par exemple : 23).
- Créez une variable poidsActuel sans lui donner de valeur pour le moment.
- Créez une variable ticketAvion avec la valeur null (vous n'avez pas encore acheté le billet).
Affichez dans la console :
- Le type de chaque variable à l’aide de typeof,
- Une phrase résumant la situation, comme par exemple : "Je pars à Barcelone pour 5 jours. Ma valise n'est pas encore prête."

Types de données

Débutant
console.log let type variable
Déclarez les variables suivantes, chacune avec un type de donnée différent :
- une chaîne de caractères,
- un nombre,
- un booléen (true ou false),
- une variable non initialisée (undefined),
- une variable explicitement définie sur null.
Ensuite, utilisez console.log(typeof ...) pour afficher le type de chaque variable.

Calcul d’aire

Débutant
console.log const let type variable
Déclarez deux constantes :
- largeur (par exemple 6),
- hauteur (par exemple 8).
Calculez l’aire d’un rectangle avec ces dimensions, et affichez un message dans la console : L’aire du rectangle est de 48 cm².

Convertir une distance

Débutant
console.log let variable
Vous avez parcouru une certaine distance à pied aujourd’hui.
Déclarez une variable distanceKm contenant la distance en kilomètres (par exemple 5.2).
Créez ensuite une variable distanceMetres qui contient cette distance convertie en mètres (1 km = 1000 m).
Affichez un message dans la console : 5.2 kilomètres correspondent à 5200 mètres.