нет, всётаки я почитал про типы данных и выяснил что myArr2 когда ему присваевается значение куки является обьектом- массивом
и кука обнуляется когда перезагружаешь страницу
if (myArr2 == null)
var myArr2=[];
else
var myArr2=$.cookie("tovar");
function AddToCart(id,price, show_tovar, pr){
myArr2.push([id,price, show_tovar, pr]);
$.cookie("tovar", myArr2);
console.log(myArr2, myArr2 instanceof Array, myArr2 == null);
alert($.cookie("tovar"));
}
тоесть кука записывается но потом удаляется.(((( почему так?