|
|
|
Калькулятор для расчета прибыли на JavaScript.
|
|||
|---|---|---|---|
|
#18+
Добрый день! Очень требуется помощь в написании калькулятора для расчета прибыли клиента. У меня есть кое-какие наработки, но к сожалению довольно кривые (с js работаю второй раз в жизни), я приложу их ниже. Итак: нужно написать калькулятор с несколькими полями ввода: (A) Вид деятельности - выбираем организацию, от этого выбора зависит средняя сумма покупки, она прописана в коде (будет видно в примере) Допустим A = "Салон красоты" = 1000 руб. (B) Посещаемость в день - Вводится пользователем, так как у каждой организации эта цифра будет своей. Допустим, B = 300 посетителей ежедневно. (C) Количество заявок в день - Вводится пользователем (либо можно сделать некое статичное число/процент). Допустим, С = 7 заявок с сайта в день. (D) Конверсия сайта - Расчитывается исходя из посещаемости и кол-ва заявок по формуле (С)/(B)*100=(D) Расчитываем по формуле: 7/300*100=2,3% (F) Доход - расчитывается по формуле (A)*(D)=(F) (выводится пользователю как результат) Расчитываем доход в день 1000*2,3=2300 руб/день, соответственно (множитель на 30) = 69000 руб/месяц. Оба результата выводятся пользователю. ================================================================= (E) Чекбокс (программа установлена) = Увеличивает (С) на 30%, конверсия (D) при включенном чекбоксе рассчитывается исходя из новых чисел. При включенном чекбоксе расчет происходит по формуле: (A)*(D)=(F) (с учетом изменившейся конверсии). Допустим мы установили чекбокс и он прибавил из диапазона 30% к (С), стало быть новое (С) = 9, а новое (D) = 3% 1000*3.6=3000 руб/день, соответственно 90000 руб/месяц. Оба результата выводятся пользователю. Тогда: А - выпадающее меню B - вводится пользователем C - вводится пользователем D - рассчитывается "в тени", пользователю не отображается F - результат (отдельно в день и в месяц) E - чекбокс увеличивающий С на 30%, при этом изменение (С) отображается пользователю правее поля ввода (С) как "+2" (те самые 30% от (С)). Ниже под спойлером реализовано несколько иначе и работает криво. Пожалуйста, помогите.( Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 15:13 |
|
||
|
Калькулятор для расчета прибыли на JavaScript.
|
|||
|---|---|---|---|
|
#18+
DmAnsager, опечатка С установленной прогарммой Тут отладчик в Мозилле ругнулся Код: javascript 1. count - это input type="text" Возможно, прокатит замена на type_design, т.е. вместо Код: javascript 1. пишем Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 15:46 |
|
||
|
Калькулятор для расчета прибыли на JavaScript.
|
|||
|---|---|---|---|
|
#18+
довайте ваш скайп - будем разбераться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 16:24 |
|
||
|
Калькулятор для расчета прибыли на JavaScript.
|
|||
|---|---|---|---|
|
#18+
Areostar, мой скайп DmAnsager. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2014, 21:44 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38628264&tid=1447142]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 482ms |

| 0 / 0 |
