У меня есть 3 переменные, которые являются динамическими c и могут быть null
или undefined
.
Пример:
var str1= " hello";
var str2= " world";
var str= " how are you?";
, и теперь я объединяю эти строки вместе чтобы сформировать запрос в моем списке поиска:
query = str1&& str1 + str2&& str2 + str3&& str3; //o/p: "hello world how are you?
, это нормально, однако в любом случае, когда одно из значений str является нулевым или пустым, я получаю это, когда объединяю эти строки:
query = str1&& str1 + str2&& str2 + str3&& str3; // o/p: "hello world undefined"
Как мне избежать появления этого неопределенного значения в моей строке?