Помогите с циклом
Нужно сделать так, когда ширина экрана равна одному из элементов массива, то цикл останавливался, но что-то никак не могу сделать.
var docWidth = screen.width;
var sizeDisplay = new Array(1024,1152,1366,1440,1680,1920,2560);
var countSize = sizeDisplay.length;
for(i=0; i<=countSize; i++){
if(docWidth==sizeDisplay[i]) break;
$('.tttt').html(i);
}
|
var docWidth = window.screen.width;
alert(docWidth);
var sizeDisplay = new Array(1024,1152,1366,1440,1680,1920,2560);
var countSize = sizeDisplay.length;
for(i=0; i<=countSize; i++){
if(docWidth==sizeDisplay[i]) break;
$('.tttt').html(i);
}
|
Deff,
Это не помогло оно выводит 1, хотя по идеи должно выводить 2, потому, что у меня экран 1336. но у меня начало работать когда я заменил docWidth = parseInt(screen.width); и без break; |
| Часовой пояс GMT +3, время: 20:31. |