calculateNewPrice function

String calculateNewPrice(
  1. String? price,
  2. num? reduce
)

Implementation

String calculateNewPrice(String? price, num? reduce) {
  final double originalPrice = double.tryParse(price ?? '') ?? 0;

  final num discount = reduce ?? 0;

  final double newPrice = originalPrice * (1 - (discount / 100));

  return newPrice.toStringAsFixed(2);
}