Помогите создать правильною строку
Как из массива
arrInput = ['4','5','17']создать такую строку ':contains(4),:contains(5),:contains(17)' количество элементов в массиве меняется. Вроде все просто но с запятой загвоздка. |
alert(
["1", "2", "3"].join(",").replace(/(\d+)/g, ":contains($1)")
)
|
AntonMs,
var arrInput = ['4','5','17'];
arrInput =''+arrInput.map(function(a) {
return ':contains('+a+')'
}) ;
alert(arrInput)
|
Спасибо большое)
|
['4','5','17'].map(v => `:contains(${v})`).join(',')
|
| Часовой пояс GMT +3, время: 04:28. |