JSFiddle - React, Tailwind, and code Playground
HTML
<form onsubmit="return false;" onchange="kak()">
материки <input type="radio" id="a15" checked="checked" name="raz15"/> часть света <input type="radio" id="b15" name="raz15"/>
<select id="spisok15">
<option value="54">Евразия</option>
<option value="30">Африка</option>
<option value="24">Северная Америка</option>
<option value="17">Южная Америка</option>
<option value="9">Австралия</option>
<option value="14">Антарктида</option>
</select><select id="spisok14">
<option value="11">Европа</option>
<option value="43">Азия</option>
<option value="30">Африка</option>
<option value="42">Америка</option>
<option value="9">Австралия и Океания</option>
<option value="14">Антарктида</option>
</select>
Площадь <output id="rezultat15">54</output> млн. км<sup>2</sup>
</form>
CSS
#b15:checked ~ #spisok15 { display: none; }
#a15:checked ~ #spisok14 { display: none; }
JavaScript
function kak(){
if (document.getElementById('a15').checked)
var flag15 = document.getElementById('spisok15').options[document.getElementById('spisok15').selectedIndex].value;
if (document.getElementById('b15').checked)
var flag15 = document.getElementById('spisok14').options[document.getElementById('spisok14').selectedIndex].value;
document.getElementById('rezultat15').innerHTML = parseFloat(flag15);
}