JSFiddle - React, Tailwind, and code Playground
by Alfie
HTML
<form name="dform">
<fieldset>
<input type="radio" class="yes" name="g1" value="1"/> Yes<br/>
<input type="radio" class="no" name="g1" value="0"/> No
</fieldset>
<fieldset>
<input type="radio" class="yes" name="g2" value="1"/> Yes<br/>
<input type="radio" class="no" name="g2" value="0"/> No
</fieldset>
<fieldset>
<input type="radio" class="yes" name="g3" value="1"/> Yes<br/>
<input type="radio" class="no" name="g3" value="0"/> No
</fieldset>
<input type="reset" class="reset" value="RESET"/><BR/>
</form>
<div id="result">N/A</div>
JavaScript
function scoring(){
var score_yes = 0;
var score_no = 0;
$(".yes:checked").each(function(){
score_yes += parseInt(this.value);
});
$(".no:checked").each(function(){
score_no += parseInt(this.value);
});
if(score_yes==3){
$("#result").html('LOW');
}else if(score_yes==2){
$("#result").html('MEDIUM');
}else if(score_no==3){
$("#result").html('HIGH');
}else if(score_no==2){
$("#result").html('HIGH');
}else{
$("#result").html('N/A');
}
}
$(document).ready(function(){
$(".yes").change(function(){
scoring();
});
});