Pour estimer le coût variable de l’électricité sur deux périodes, multipliez la consommation de chaque période par son tarif au kilowattheure, puis additionnez les deux résultats. En JavaScript, cela donne : consommation1KWh * tarif1EuroParKWh + consommation2KWh * tarif2EuroParKWh. Le montant obtenu ne représente pas nécessairement le total de la facture.
Écrire la formule à deux tarifs
Chaque produit convertit une consommation en kilowattheures (kWh) et un prix en euros par kilowattheure (€/kWh) en un coût en euros. Les deux prix doivent utiliser la même devise et la même base tarifaire, par exemple tous deux TTC ou tous deux hors taxes.
As an Amazon Associate I earn from qualifying purchases.
function calculerCout(consommation1KWh, tarif1EuroParKWh, consommation2KWh, tarif2EuroParKWh) {
return consommation1KWh * tarif1EuroParKWh
+ consommation2KWh * tarif2EuroParKWh;
}
const cout = calculerCout(120, 0.2065, 80, 0.1579);
Dans cet exemple illustratif, 120 kWh sont facturés à 0,2065 €/kWh et 80 kWh à 0,1579 €/kWh. Ces valeurs ne sont ni une grille de prix à jour ni une recommandation de contrat : utilisez les tarifs applicables à votre offre et à la période concernée. La CRE présente les tarifs réglementés au mouvement du 1er février 2026, notamment des prix HP/HC TTC; les prix de votre contrat restent la référence pour votre estimation.
Afficher le résultat en euros
Gardez le résultat sous forme numérique pour les calculs, puis formatez-le uniquement au moment de l’afficher. Intl.NumberFormat applique les conventions de langue et de devise choisies; il ne modifie pas le calcul.
#1 Best Overall
const affiche = new Intl.NumberFormat("fr-FR", {
style: "currency",
currency: "EUR",
}).format(cout);
console.log(affiche);
Avec la locale fr-FR, le navigateur formate le nombre selon les conventions françaises. La documentation MDN décrit cette utilisation de Intl.NumberFormat.
Utiliser les bons tarifs et consommations
Pour un calcul HP/HC en France, renseignez les prix au kWh et les consommations correspondant réellement à chacune des périodes. Ne supposez pas que les heures creuses sont les mêmes pour tous les logements : Enedis indique que le créneau dépend des conditions d’exploitation et de la capacité locale du réseau. Consultez votre contrat ou votre facture, ou contactez votre fournisseur pour connaître vos horaires attribués (Enedis : heures creuses).
Rank #2
Les horaires ont évolué à partir du 1er novembre 2025. Service Public indique que les huit heures creuses quotidiennes sont réparties sur deux périodes et que le fournisseur communique les horaires affectés au client. Il faut donc éviter d’inscrire une plage horaire universelle en dur dans un calculateur (Service Public : évolution des heures creuses).
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11HP/HC n’est qu’un cas d’usage de la formule : celle-ci convient à deux périodes ayant chacune leur consommation et leur prix. Les grilles de la CRE documentent les tarifs réglementés, mais ne remplacent pas les prix propres à votre contrat. La CRE distingue aussi les parts fixe et variable ainsi que les prix HT et TTC (données ouvertes de la CRE).
Ce que le calcul inclut — et ce qu’il laisse de côté
La fonction calcule uniquement la part variable associée aux deux consommations et aux deux prix fournis. Elle n’ajoute pas automatiquement l’abonnement annuel, les taxes ni les autres lignes susceptibles de figurer sur une facture. Pour estimer une facture ou comparer des offres, prenez également en compte la part fixe, la répartition réelle de votre consommation entre périodes et la période de validité des prix.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Valider les données saisies
Le formatage monétaire ne valide pas les entrées. Si les valeurs viennent d’un formulaire, l’interface peut vérifier qu’elles sont présentes, numériques et cohérentes avec les unités affichées, puis expliquer toute saisie refusée. La formule elle-même ne définit pas de règle normative de validation : adaptez les contrôles à votre application et à ses données.
Quick Recap
Best Value
Rank #4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.




