Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Застрял на ровном месте! (https://javascript.ru/forum/misc/43439-zastryal-na-rovnom-meste.html)

KupueIIIKo 05.12.2013 11:39

Застрял на ровном месте!
 
var ls_key=z+"|"+x+"|"+y;			
if(ls[ls_key] == undefined){
	if(!in_array(x,empty_x)){
		empty_x.push(x);
	}
}

ls - localstorage
Суть такова в localstorage есть переменная с нужным ключем но она пустая записано ''
Но почему-то у меня в массив попадают все переменные где они существуют!
В чем проблема?

lord2kim 05.12.2013 12:16

KupueIIIKo, но что то ведь записано? теже ''
значит и нужно сравнивать с пустой строкой

KupueIIIKo 05.12.2013 13:25

lord2kim,
а если переменная отсутствует?)

ksa 05.12.2013 13:27

Цитата:

Сообщение от KupueIIIKo
а если переменная отсутствует?

Условия можно делать и сложнее... :)
На то и есть Логические операторы...

Maxmaxmaximus3 05.12.2013 15:42

какой ужасный код, используй PHPStorm и функцию автоформатирования


Часовой пояс GMT +3, время: 01:31.