TypeScript · fácil
Ahora mismo el precio trata todos los días como laborables. Entre semana se aplica 1x y el fin de semana 1,5x; si no, el sábado se cobra mal.
Mantén el precio base entre semana y aplica un multiplicador de 1,5x el fin de semana. priceCents(100, "weekday") → 100; priceCents(100, "weekend") → 150.
workspace/
└── src/
└── pricing.ts (weekend surcharge never clocks in)Con sharpen instalado, este comando abre exactamente este reto en tu arena local:
sharpen 23
¿Primera vez? La instalación completa está justo debajo.
npm install -g @juanwmedia/sharpen sharpen 23 npx @juanwmedia/sharpen 23 sharpen update