Я написал этот код, и я пытаюсь его оптимизировать.Два условия в одном
if (imageEntity.get('image').get('value')[480]) {
sliderImages.push('<div style="opacity: ' + ((index === 0)? 1 : 0) + '; transition: opacity .5s ease; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(./../../connect/img/user-images/' + imageEntity.get('image').get('value')[480]+'?_='+Date.now() + ') center center no-repeat; background-size: cover;"></div>');
} else if (imageEntity.get('image').get('value')[150]){
sliderImages.push('<div style="opacity: ' + ((index === 0)? 1 : 0) + '; transition: opacity .5s ease; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(./../../connect/img/user-images/' + imageEntity.get('image').get('value')[150]+'?_='+Date.now() + ') center center no-repeat; background-size: cover;"></div>');
} else {
sliderImages.push('<div style="opacity: ' + ((index === 0)? 1 : 0) + '; transition: opacity .5s ease; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(img/ctrl-thumb.png) center center no-repeat; background-color: #f6f6f6;"></div>');
}
Как объединить слайдерImages.Push в один? Есть imageEntity.get('image').get('value')[150]+'?_='+Date.now() +
как я могу поставить 480 или 150 на основе того, что доступно?
Благодаря
Разве вы не слышали о булевых операторах? –
Вы пытались использовать оператор '||'? – Xufox