I have an array of Radio Buttons right now I am performing a function separately for each set of radio button but I know that I can just use a forEach loop. I’m having trouble writing the code. Any advice is appreciated. Or maybe I could a onChange button for the array.
My code is below.
let pointAdden = [$w( ‘#radioGroup1’ ), $w( ‘#radioGroup2’ ), $w( ‘#radioGroup3’ ),$w( ‘#radioGroup4’ )]
export function radioGroup1_change(event) {
//When radiogroup1 is changed then the daily total is changed.
$w( ‘#input2’ ).value = Number ($w( ‘#radioGroup1’ ).value) +
Number ($w( ‘#radioGroup2’ ).value) +
Number ($w( ‘#radioGroup3’ ).value) +
Number ($w( ‘#radioGroup4’ ).value);
}
export function radioGroup2_change(event) {
$w( ‘#input2’ ).value = Number ($w( ‘#radioGroup1’ ).value) +
Number ($w( ‘#radioGroup2’ ).value) +
Number ($w( ‘#radioGroup3’ ).value) +
Number ($w( ‘#radioGroup4’ ).value);
}
export function radioGroup3_change(event) {
$w( ‘#input2’ ).value = Number ($w( ‘#radioGroup1’ ).value) +
Number ($w( ‘#radioGroup2’ ).value) +
Number ($w( ‘#radioGroup3’ ).value) +
Number ($w( ‘#radioGroup4’ ).value);
//Add your code for this event here:
}
export function radioGroup4_change(event) {
$w( ‘#input2’ ).value = Number ($w( ‘#radioGroup1’ ).value) +
Number ($w( ‘#radioGroup2’ ).value) +
Number ($w( ‘#radioGroup3’ ).value) +
Number ($w( ‘#radioGroup4’ ).value);
//Add your code for this event here:
}