Кажется, это должно быть просто, извините, если мне что-то здесь не хватает, но я пытаюсь найти простой способ объединить только ненулевые или непустые строки.
У меня есть несколько разных адресных полей:
var address;
var city;
var state;
var zip;
Значения для них устанавливаются на основе некоторых полей формы на странице и некоторого другого кода js.
Я хочу вывести полный адрес в виде a div
, разделенного запятой + пробел, примерно так:
$("#addressDiv").append(address + ", " + city + ", " + state + ", " + zip);
Проблема в том, что одно или все эти поля могут быть пустыми.
Есть ли простой способ объединить все непустые поля в этой группе полей, не проверяя длину каждого в отдельности перед добавлением его в строку?