Member 12741783 Ответов: 1

Javascript: калькулятор объема по ширине, длине и глубине


привет, эксперты!

Мне нужно создать онлайн-калькулятор из этих входных данных: ширина, длина и высота, и отобразить ответ в м3. Длина и ширина измеряются в метрах, высота (это сложная часть) - в центметрах.

Нашел базу этого кода из интернета и немного изменил. (Посмотрите в JSFiddleВ основном он делает то, что мне нужно – вычисляет сумму из трех значений (первые два-в метрах, третье-в центметрах), но мне бы хотелось, чтобы это было проще. Я не хочу “выбирать параметры " в конце поля высоты (толщины). это значение:


..else if(select_val == "meter"){
    result = result/100;
    $("#answer").text(result).append(" m<sup>3</sup>");;...



должно быть, он запрограммирован в код по умолчанию!
пожалуйста, помогите мне упростить этот код! или, может быть, вы можете предложить более элегантное решение?

мой английский не очень хорош, но я все же надеюсь, что вы поняли мою просьбу

Что я уже пробовал:

пытался решить ее сам, но... не смог

[no name]

Ваш вопрос: "как упростить 3 строки кода"?

Member 12741783

нет, весь код.

Patrice T

Попросите автора помочь вам.

1 Ответов

Рейтинг:
8

Karthik_Mahalingam

Упрощенный
Калькулятор-JSFiddle[^]


Member 12741783

да, вы это сделали, но вы забыли одну очень важную вещь: вам нужно преобразовать значение толщины (см) в метры, чтобы получить результат в М3. конечный результат должен быть в М3!

Karthik_Mahalingam

ладно, подожди.я это сделаю.

Karthik_Mahalingam

проверьте эту скрипку https://jsfiddle.net/0L8s0ngg/5/

Member 12741783

выглядит хорошо!! Большое спасибо!

Karthik_Mahalingam

если это работает, пожалуйста, закройте этот пост, нажав кнопку" Принять ответ". так что этот пост будет закрыт.