var tab_id = "mm013_es";
console.log(tab_id);
if(tab_id.toString().substr(0, 2) == 'mm')
{
mm = true; // метка "ММ"
lang = tab_id.toString().substr(6); // язык
tab_id = parseInt(tab_id.toString().substr(2, 3)); // ID
}
console.log(tab_id); // я жду здесь 13, а приходит 11 ?!?! :o
JavaScript в консоли FF (Chrome, кстати выдает "правильный" ответ: 13 )
А вам тоже понятно, почему не правильный ID приходит?
Проблему уже решил, но прикольная "ошибка", вот и решил запостить.
Как бы вы решили "проблему"?