Ребят, помогите реализовать такой калькулятор. С JS на длинной руке :)
Должно получится вот такое
prntscr.com/a9ojle
Работает так:
Калькулятор, который будет рассчитывать сумму денег, на которую надо пополнить счет чтобы её хватило до N числа.
С возможностью выбора определенного тарифа.
Допустим на счету у абонента 10 рублей, и сегодня 1 число. ему надо высчитать сумму до 10 числа.
с учетом того, что у него тариф:
100 (200\300\400) рублей в 30 дней
Что я имею сейчас:
$('document').ready(function() {
var sum = (targetDay - currentDay) * (tarif / 30) + currentBalance
targetDay = new Date("21 May 2016"); // день, до которого надо оплатить
currentDay = new Date("25 May 2016"); // текущий день
tarif = parseInt(tarif);
tarif = 150; // тариф пользователя
currentBalance = $('#currentBalance').val(); // сколько сейчас на счету
alert ('sum');
});
<div class="col-lg-4 col-lg-offset-4">
<h2 class="text-center">Калькулятор оплаты</h2>
<table class="table table-bordered">
<tr>
<td><p class="text-right form-control-static">На счету абонента, руб.:</p></td>
<td><input class="form-control" type="number" id="currentBalance" value="2" placeholder="укажите сумму"/></td>
</tr>
<tr>
<td><p class="text-right form-control-static">Сегодня:</p></td>
<td><input class="form-control" id="currentDay" type="date" name="calendar"/></td>
</tr>
<tr>
<td><p class="text-right form-control-static" >До какого числа желают оплатить?</p></td>
<td><input class="form-control" type="date" name="calendar" id="targetDay"></td>
<tr>
<td><p class="text-right form-control-static">Тариф абонента:</p></td>
<td>
<select class="form-control" id="tarif">
<option>Тариф "Мини"</option>
<option>Тариф "Безлим 4"</option>
<option>Тариф "Безлим 10"</option>
<option>Тариф "Безлим 35"</option>
<option>Тариф "Jump 5"</option>
<option>Тариф "Jump 10"</option>
<option>Тариф "Jump 35"</option>
<option>Тариф "Jump 70"</option>
</select>
</td>
</tr>
<tr>
<td><p class="text-right form-control-static">К оплате, руб:</p></td>
<td><input class="form-control" type="text" id="sum" readonly/></td>
</tr>
<tr>
<td colspan="2" class="text-right">
<button class="btn btn-info">Поехали!</buttons>
</td>
</tr>
</table>