Как это выразить в javascript?Простая математическая проблема javascript
9Н квадрат плюс 3H все более 2 раз L
Я работаю над чем-то вроде:
function calculator (height, len) {
var H = height, L = len;
total = (((9 * H)*(9 * H)) + 3*H)/2)*L;
return total;
}
calculator(15, 7);
Я не волнует, если это лаконичный или нет, но я не уверен, что лучший способ обработки математики в javascript.
спасибо.
Что случилось с тем, что у вас есть сейчас? Это работает? –
Может быть выражен как 'L * (H * H * 81 + 3 * H)/2' ... или вы можете смещать бит' (L * (81 * H * H + 3 * H)) >> 2' – irrelephant
@ Энтони Это не работало в jsfiddle, но, возможно, я был ближе, чем думал. Я приложу несколько советов, которые я вижу здесь, и попытаюсь заставить его работать. Благодарю. – orolo