Если вы хотите конвертировать между футами и метрами, вам нужно использовать расчет.В JavaScript вам не нужна функция calc()
, как в CSS.Вы просто делаете это прямо сейчас.
Это то, что вы ищете:
Футы в метр
var footToMeterConversionRate = 0.3048;
var number = document.getElementById("number").innerHTML;
number = parseFloat(number);
var newNumber = number * footToMeterConversionRate;
document.getElementById("number2").innerHTML = newNumber;
<a id="number">20</a> feet is equal to
<a id="number2"></a> meters.
Метр до футов
var footToMeterConversionRate = 3.2808399;
var number = document.getElementById("number").innerHTML;
number = parseFloat(number);
var newNumber = number * footToMeterConversionRate;
document.getElementById("number2").innerHTML = newNumber;
<a id="number">20</a> meters is equal to
<a id="number2"></a> feet.
Примечание: Если вы хотите округлить числа, используйте Math.round()
.