Math.ceil в расчете js

Я не заставляю Math.ceil работать с моим текущим кодом js. Я думал, что это должно быть сразу после toFixed, но, к сожалению, это не работает.

Результат вычисления должен быть сокращен до 2 десятичных знаков и округлен с помощью Math.ceil, когда появляется десятичный разряд.

Как мне это сделать?

function output() {
  var value1 = document.getElementById('value1').value;
  var value2 = document.getElementById('value2').value;
  var value3 = document.getElementById('value3').value;
  document.getElementById('result1').innerHTML = ((parseFloat(value1) + parseFloat(value2)) / parseFloat(value3)).toFixed(2);
}
<input id = "value1" type = "text" onchange = "output();" />
<span> + </span>
<input id = "value2" type = "text" onchange = "output();" />
<span> / </span>
<input id = "value3" type = "text" onchange = "output();" />
<p id = "result1"></p>

https://jsfiddle.net/h081aq3c/

Можете ли вы опубликовать пример (вариант использования), в котором результат не соответствует вашему желанию, и показать нам ожидаемый результат этого примера.

ibrahim mahrir 25.04.2018 13:52

в строке 18 изменение: jsfiddle.net/h081aq3c/1

Alex 25.04.2018 13:54

Алекс покажет нам пример, в котором ваш код не дает ожидаемого результата (что мы должны ввести во входные данные выше, чтобы получить неправильный результат? И каким должен быть правильный результат?) Поскольку формулировка вопроса неясна.

ibrahim mahrir 25.04.2018 13:56

уже решил, разобрался. Спасибо, в любом случае. Math.ceil оказался не в том месте

Alex 25.04.2018 14:03
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
4
91
0

Другие вопросы по теме