Справочники, инструменты, документация

PHP: Как прибавить или вычесть процент от числа

Эта статья будет полезна тем, кто управляет интернет-магазином. Почему?

Представьте, что вы захотели поднять цену на 5% или, наоборот, сделать скидку клиентам, вычтя какой-то процент от указанной суммы. На самом деле в обоих случаях кода будет минимальное количество. Основной принцип работы – это чистая математика.

Напишем небольшую функцию PHP, которую будем использовать для сложения вычитания процента:

function percent($number) {
$percent = "30"; // Необходимый процент
$number_percent = $number / 100 * $percent;

return $number + $number_percent;
}

$new_price = percent("1000"); // Новая цена

«30» здесь – нужный нам процент (от 0 до 100 соответственно), а знак «+» означает, что мы прибавляем нужный нам процент.

На JavaScript делается все по аналогии с вариантом выше:

function percent(number) {
var percent = "30"; // Необходимый процент
var number_percent = number / 100 * percent;

return Number(number_percent) + Number(number);
}

var new_price = percent("1000"); // Новая цена

Процент и действие над ним изменить труда, для вас не составит, все эти моменты прокомментированы в коде.