JavaScript-de formlary GET usuly bilen ibermek

Mysal üçin formany GET usuly bilen ibermegi amala aşyryň. Bizde sanlar girizilýän inputlary bolan forma bolsun:

public/form.html<form action="/handler/" method="GET">
  <input name="num1">
  <input name="num2">
  <input type="submit">
</form>

Serwer alynan sanlaryň jemini tapyp, netijäni brauzere yzyna iberýär diýeliň. Ilki bilen iberilen sanlary alyň:

server.jsexport default {
  '/handler/': function({get}) {
    console.log(get.num1);
    console.log(get.num2);
    
    return 'form data received';
  }
}

Indi olaryň jemini tapyp, brauzere yzyna ibereliň:

server.jsexport default {
  '/handler/': function({get}) {
    return Number(get.num1) + Number(get.num2);
  }
}
Задание 1

Içine sanlar girizilýän bäş inputy bolan formany düzüň. Serwer iberilen sanlaryň ortaça arifmetik bahasyny hasaplap, netijäni brauzere yzyna ibersin.

Задание 2

Ulanyjydan adyny, familiýasyny we atasynyň adyny soraň. Maglumatlary serwere iberiň. Serwer jogap hökmünde üstünlikli iberme barada habar yzyna ibersin.

Задание 3

Ulanyjydan ýyl-aý-gün formatda senesini soraň. Senäni serwere iberiň. Serwer senäniň formatynyň dogrulygyny barlasyn. Eger sena dogry bolsa - üstünlik barada habary, ýalňyş bolsa - şowsuzlyk barada habary yzyna ibersin.