Здравствуйте, только начала обучение в JS, поэтому не знаю некоторые моменты. Вот часть кода, у меня функции обратно не передают значения, но все рабоатет. То есть у меня проблема с логикой. Исправить сказали с помощью переприсваивания или alert, но у меня ничего не вышло. В инете так же ничего не нашла. Кто-то может объяснить что я не так сделала и как исправить?(
switch(operacia) {
case "!" : {sorting (num1,num2, res2)
alert (res2);} break;
case "?" : { inverting (num1,num2, res2)
alert (res2);} break;
default: { alert ('C такой операцией мы не работаем'); } break;
}
function sorting (num1,num2) {
var arr = num1.split(",");
var arr2 = num2.split(",");
var arr3 = arr.concat(arr2);
res2 = arr3.sort();
return res2;
}
function inverting (num1,num2) {
var arr = num1.split(",");
var arr2 = num2.split(",");
var arr3 = arr.concat(arr2);
res2 = arr3.reverse();
return res2;
}