Здравствуйте, друзья! С вами Павел Макаров. Сегодня кредиты прочно вошли в нашу жизнь и многие из нас просто не представляют, как совершать дорогие покупки без кредита… А вот как рассчитать кредит знают далеко не все, обычно всецело доверяя сотрудникам банка.
В этой статье я расскажу, как рассчитывается кредит, по какой формуле он считается, а также мы с Вами создадим кредитный калькулятор on-line на html и JavaScript. Вы можете использовать кредитный калькулятор на своих ресурсах, особенно если тематика Вашего бизнеса так или иначе связана с кредитованием.
Основные виды платежей по кредиту:
1. Дифференцированные платежи представляют собой ежемесячные выплаты по кредиту, которые к концу срока договора кредитования уменьшаются. Данные платежи состоят из определенной доли основного долга, а также процентов, которые начисляются на оставшуюся невыплаченную сумму кредита. Используются они зачастую в Сбербанке.
2. Аннуитетные платежи представляют собой равные по сумме ежемесячные платежи, состоящие из доли основного долга и суммы процентов, начисленных за пользование кредитом. Такие платежи довольно часто применяются в коммерческих банках.
Мой кредитный калькулятор основан на формуле расчёта именно Аннуитетных платежей. Кредитный калькулятор позволяет рассчитать сумму ежемесячных платежей, общую сумму платежей по кредиту, сумму переплаты по кредиту. Работает кредитный калькулятор без перезагрузки страницы.
Как рассчитываются аннуитетные платежи?
Аннуитетными платежами называют платежи, которые выплачиваются равными долями в течение всего кредитного периода, т.е. заемщик регулярно выплачивает платежи одинаковых размеров. Данная сумма меняется по согласованию обеих сторон, либо в случае досрочного погашения. Аннуитетный платеж также включает в себя две части:
1. Проценты, начисляемые за пользование кредитными средствами.
2. Сумма основного долга.
При уменьшении сроков кредитования начисляемые проценты снижаются, а сумма основного долга, наоборот, увеличивается. Поначалу основной долг убывает немного медленно. Общий размер всех процентов по долгу значительно больше, что сильно заметно при досрочном погашении кредита. Первые выплаты покрывают большую часть процентов по ссуде. Размеры аннуитетных платежей исчисляются по следующей формуле:
РАП – размер аннуитетного платежа, ПСК – первоначальная сумма кредита, ПГС – процентная годовая ставка, СК – срок кредита. Такую формулу можно назвать «классической», потому что она применяется во многих банках, электронных таблицах, кредитных калькуляторах.
Итак, давайте посмотрим, как будет выглядеть и работать наша форма кредитного калькулятора on-line без перезагрузки страницы.
Заполняем поля: сумма кредита, ставка % в год, период выплат – годы и месяцы.
После нажатия кнопки «Посчитать» программа выдаст итог расчёта.
Вот так, друзья, всё это будет выглядеть. Ну, а теперь, переходим к коду. HTML-код формы кредитного калькулятора on-line будет выглядеть так:
Калькулятор кредита:
Итог расчёта:
Ежемесячный платёж:
0
Количество платежей:
0
Всего заплатите:
0
Переплата по кредиту:
0
Давайте приведём нашу форму кредитного калькулятора в «человеческий» вид, добавляем CSS-стили:
Информация из нашей формы кредитного калькулятора после нажатия на кнопку «Посчитать» передаётся в JavaScript обработчик, который размещается между тегами head на той же странице, что и html-код. Все необходимые вычисления кредитного калькулятора производятся в JavaScript коде.
Вот в принципе и всё, кредитный калькулятор on-line готов. Если у Вас есть навыки и опыт работы с JavaScript, Вы можете расширить возможности кредитного калькулятора, максимально адаптировав его под свои нужды.
В рубрике «Мотивация – путь к успеху» сегодня такая картинка:
Как Вам статья? Надеюсь, тема: «Кредитный калькулятор on-line для Вашего сайта» была Вам интересна, и Вы нашли здесь для себя что-то полезное. Не забудьте подписаться на обновление моего сайта по e-mail. Внимание! Всех приглашаю в свою группу Вконтакте! Давайте делиться анонсами своих статей на стене этой группы! Думаю, она станет неплохим источником трафика для каждого блоггера!
Роман, возможно идёт конфликт с какими-то ранее уже подключенными скриптами на Вашем сайте. Визуально у Вас всё установленно правильно! Если есть возможность, давайте свяжемся через контакт, завтра во второй половине дня.
Роман, форма кредитного калькулятора на Вашем сайте работает! Рад, что моя помощь Вам по сути не понадобилась!
Для всех, кто устанавливает форму кредитного калькулятора на движок WordPress и форма ни как не реагирует на нажатие кнопки, рекомендую в js-коде изменить строчку:
Павел, прежде всего спасибо, ваш пример сэкономил мне немного времени.
Основная проблема неработоспособности у людей в том, что js у Вас писан на jQuery и не указали в статье об этом. Незнающий человек долго будет думать почему у форма не реагирует на нажатие кнопки. Рекомендую указать это в статье.
Добрый день, помогите пожалуйста. Не очень пойму, как подключить js к html файлу. По вашему методу - вставил содержимое js в <head>, но что-то не заработала кнопка Расчитать. Вынес в отдельный файл script.js (в html не забыл сделать <script src=\"\\script.js\"></script>) и всё равно не работает кнопка. Можно с вами списаться в вк например и кинуть скриншоты ?
Павел,здравствуйте! У меня такая же проблема, как и у Алексея...Подскажите, пожалуйста, как правильно подключить скрипт к html - файлу, чтобы кнопка заработала...Спасибо
Павел, отличный калькулятор, большое спасибо. Как сделать расчет для дробных процентов? Скрипт не понимает запятые, только точки. Например 11,5% не понимает.
Павел, спасибо все работает как надо. Подскажите пожалуйста еще формулу дифференцированных платежей и как лучше внедрить в формулу первоначальный взнос? Спасибо!
Автору большое спасибо за калькулятор.
Для тех, кому хочется, чтобы дробную процентную ставку можно было вводить и с точкой запятой, вот вам решение:
В коде скрипта замените строку:
var interest = $("#calculator input[name='procent']").val()/1200;
на вот такую конструкцию:
var percentVal = $("#calculator input[name='procent']").val();
var newPercentVal;
if (percentVal.indexOf(',') > - 1) {
newPercentVal = +percentVal.slice(0,percentVal.indexOf(',')) + (+('0.' + percentVal.slice(percentVal.indexOf(',') + 1)));
}
else {
newPercentVal = percentVal;
}
var interest = newPercentVal / 1200;
Всем удачи!
Здравствуйте. Хотя бы коротенько о подключении, а так вообще не ясно как задействовать, куда пихать. :) Если не трудно, черкните пару строк уж дополните статью.
Нашел как подключить через плагин include https://a-panov.ru/php-include-in-wordpress/. Стили подключил прописав урл к style.css https//домен/ и тд. Все работает, спасибо
Павел Макаров
Роман, дайте пожалуйста ссылку на Вашу страницу, где установлен кредитный калькулятор.
Alex
Отличный калькулятор! Сможете за деньги добавить кое что туда! например оставить заявку? Если есть время отпишитесь на почту suley82@mail.ru