• Зачем нужен return вообще кроме окончания функцыи?

    @Playdayer
    Нуу.. return можно использовать для задания какого либо значения, и что бы потом к тому значению что будет в return в дальнейшем обращаться в самом коде. Давайте попробую показать пример.

    function add(a, b) {
      return a+b;
    }
    
    function subtract(a, b) {
      return a-b;
    }
    
    var num1 = add(2, 2); 
    var answer = subtract(num1, 3);
    console.log(answer);


    Думаю вы видите как используеться тут return