Подскажите пожалуйста, почему код останавливается на строчке
return start();, на не вызывает
function start()?
function start() {
result_lost = getRead();
$('.read_htable input[name=bet]').val(parseFloat(write).toFixed(8));
var Btn = $('.read_htable .clRead')[6];
Btn.onclick(checkResult());
}
function checkResult(){
result = getRead();
if (IsOk(result)) {
doSomething(result);
} else if (index_IsOk > 99) {
return start();
} else {
setTimeout(checkResult, 1000);
}
}
function IsOk(result) {
index_IsOk++;
return result != result_lost;
}
function getRead() {
var read_text = $('.read_select .chosen-single span').text();
var regex = /[+-]?\d+(\.\d+)?/g;
var floats = read_text.match(regex).map(function(v) {
return parseFloat(v).toFixed(8);
});
return floats[0];
}