JSFiddle - React, Tailwind, and code Playground

HTML

<form>
    <fieldset>
        <legend>Grupo 1 (Primeiro Dígito):</legend>
        <input type="radio" name="grupo1" value="1"/> 1<br/>
        <input type="radio" name="grupo1" value="2"/> 2<br/>
        <input type="radio" name="grupo1" value="3"/> 3<br/>
    </fieldset>
    <fieldset>
        <legend>Grupo 2 (Segundo dígito):</legend>
        <input type="radio" name="grupo2" value="1"/> 1<br/>
        <input type="radio" name="grupo2" value="2"/> 2<br/>
        <input type="radio" name="grupo2" value="3"/> 3<br/>
    </fieldset>
    <fieldset>
        <legend>Grupo 3 (Potencia):</legend>
        <input type="radio" name="grupo3" value="1"/> 2<br/>
        <input type="radio" name="grupo3" value="2"/> 3<br/>
        <input type="radio" name="grupo3" value="3"/> 3<br/>
    </fieldset>
    Resultado:
    <input type="text" id="txtResultado"/>
</form>

JavaScript

$(document).ready(function(){
    $('input:radio').on('click',CalculaResultado);
});

function CalculaResultado(oRadio){
    var grupo1 = $('input:radio[name="grupo1"]:checked').val();
    var grupo2 = $('input:radio[name="grupo2"]:checked').val();
    var grupo3 = $('input:radio[name="grupo3"]:checked').val();
    var resultado = parseInt(grupo1.toString() + grupo2.toString()) 
    resultado = Math.pow(resultado,parseInt(grupo3))
    if (!isNaN(resultado))
        $('#txtResultado').val(resultado);
    else 
        $('#txtResultado').val(0);
}