Как написать «правильный» javascript (на примере)?
1. Взять jQuery и не мучиться.
2. Вынести повторяющийся код в функцию, которая по имени радиобуттона выдаёт value выбранного элемента.
3. Шаманить document.querySelector('input[name="nameRadio1"]:checked').value
Вешаете обработчик onclick/onchange для всех кнопок(один и тот же), а в самом обработчике смотрите на какой кнопке произошло событие и в зависимости от его названия присваиваете значение соотв-му input-у