Bonjour à tous,
Je travaille actuellement avec l'outil Google Tag Manager qui comme vous le savez tourne avec des fonctions natives mais également avec une petite dose de JS.
Faisant mes premiers pas avec JS, je cherche à attribuer la valeur "oui" pour tous les montants >250 et dont les quantités sont supérieures à 4.
J'ai toutefois une erreur dans mon script mais impossible de trouver où... Je ne sais pas du tout si la démarche est bonne... Quelqu'un pour m'éclairer ?
// fonction js produit
function(){
var products ={{dataLayer - ecommerce.checkout.purchase}}.products;
if (!products || !products.length) {
return undefined;
}
var shopper = [];
products.forEach(function(el){
if(parseFloat(el.price)>250 && (el.quantity)>4) {
return shopper.push("oui");
}else{
return shopper.push("non"); }
}
Un grand merci à vous !
Fonction pour compter nombres d’occurrences avec deux conditions
Re: Fonction pour compter nombres d’occurrences avec deux conditions
Bonjour
Il me faudrait le message d'erreur complet car c'est impossible de reproduire sans le reste du code
Merci
Il me faudrait le message d'erreur complet car c'est impossible de reproduire sans le reste du code
Merci
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php
https://www.toutjavascript.com/livre/index.php