Показать сообщение отдельно
  #9 (permalink)  
Старый 19.02.2017, 02:13
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Пусть a -- начальная цена, p -- скидка

Тогда новая цена будет равна a * (1 + 0.01 * p)

function discount(a, p) {
    return a * (1 + 0.01 * p);
}

alert(discount(100, -20));
Ответить с цитированием