Я пытаюсь пропустить объектный литерал и сопоставить подстроку со значением и подключить его к уравнению. Прямо сейчас мой код не возвращает целое число, но вместо этого не определено. Вот код:Пробел через объект и карту, чтобы значение в JavaScript
function calcFunc(sequence) {
var dH = 0;
var dS = 108;
var i;
// Compute dH and dS
for (i = 0 ; i < (sequence.length - 1) ; i++) {
var pair = sequence.substr(i, 2);
dH += nn_h[pair];
dS += nn_s[pair];
}
dH *= -100.0;
dS *= -0.1;
return dH/(dS + 1.987 * Math.log(100/4000000000.0)) - 273.15 +
16.6 * (Math.log(50/1000.0)/Math.log(10));
}
Не могли бы вы добавить скрипку пример? –
Что такое последовательность в вашем calcFunc? – Anonymous0day
Пример вызова функции будет следующим: var sequence = "tctgtt"; calcFunc (sequence) – Haloor