Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.01.2021, 20:57
Новичок на форуме
Отправить личное сообщение для Rockmaster Посмотреть профиль Найти все сообщения от Rockmaster
 
Регистрация: 29.01.2021
Сообщений: 1

Посчитать полную стоимость
Здравствуйте, у меня очень простая задача, но нету знаний. Помогите с кодом если не сложно.

Есть код:
<div class="price">1900</div>
<div class="discount">43%</div>

нужно с помощью скрипта получить значения, посчитать полную цену
1900/(100-43) * 100 и результат вставить после <div class="price">1900</div>

Последний раз редактировалось Rockmaster, 29.01.2021 в 21:02.
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2021, 21:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Rockmaster,
<div class="price">1900</div>
<div class="discount">43%</div>
<script>
 let divs = document.querySelectorAll('.price, .discount');
 let [price, discount] = [...divs].map(({textContent : n}) => parseFloat(n));
 let calc = price * (1 - discount/100)|0;
 let out = document.createElement('output');
 out.value = calc;
 divs[0].after(out);
</script>

Последний раз редактировалось рони, 29.01.2021 в 21:36. Причина: строка 6 исправлена discount
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оценить время и стоимость работ создания интернет-магазина JackDaniels Работа 5 08.07.2018 13:49
Стоимость сборки _marisha Общие вопросы Javascript 23 21.06.2018 14:25
Как посчитать стоимость аренды по месяцам? drkrol Общие вопросы Javascript 2 26.11.2016 17:53
Посчитать кол-во div и вывести сумму. djonA Общие вопросы Javascript 11 27.05.2013 08:45
как посчитать сумму выбранных элементов checkbox nikimak92 Общие вопросы Javascript 9 01.06.2010 10:16