Il codice che decide l'esito della ruota della fortuna degli sconti Black Friday su efarma.com/spin:
const prizes = {
BF5: { label: "5% di sconto", code: "BF5", desc: "Senza minimo d'ordine" },
BF15: { label: "15% di sconto", code: "BF15", desc: "Ordine minimo 69,90€" },
BF25: { label: "25% di sconto", code: "BF25", desc: "Ordine minimo 129,90€" }
};
// ordine reale degli 8 spicchi partendo dall'alto (senso orario)
// 1: -15% 2: -25% 3: -5% 4: -15%
// 5: -25% 6: -5% 7: -15% 8: -5%
const segmentsPrizeKeys = [
"BF15", // 1
"BF25", // 2
"BF5", // 3
"BF15", // 4
"BF25", // 5
"BF5", // 6
"BF15", // 7
"BF5" // 8
];
// scegli uno spicchio 0–7
const segmentIndex = Math.floor(Math.random() * 8);
const prizeKey = segmentsPrizeKeys[segmentIndex];
const prize = prizes[prizeKey];