const encrypt = (str) => {
let result = '';
for (let i = 0; i < str.length; i += 2) {
const nextSymbol = str[i + 1] || '';
result = `${result}${nextSymbol}${str[i]}`;
}
return result;
};|| в четвертой строке? Не понимаю, что значит присвоить константе value||value value1 || value2 || ... || valueN в JavaScript вернёт первое ненулевое значение (которое приводится к булеву true) const nextSymbol = str[i + 1] || '';const nextSymbol = str[i + 1];const nextSymbol = '';const nextSymbol = i + 1 < str.length ? str[i + 1] : '';