Adunare
Scris: Lun Noi 28, 2011
Buna! Am facut si eu un mic calculator cu acest script:
ideea este ca totul merge bine ,inafara de adunare. Daca scriu: 2 si 5 o sa-mi faca: 25, si 7. Care ar putea fi problema? thx!
Cod: Selectaţi tot
<script type="text/javascript">
function Calculator()
{
var PrimulNumar = document.getElementById('primulnumar');
var AlDoileaNumar = document.getElementById('aldoileanumar');
var Operatie = document.getElementById('operatie');
if(Operatie.value == "minus")
{
var Rezultat = PrimulNumar.value - AlDoileaNumar.value;
alert("Rezultatul scaderii este: "+Rezultat+"");
return false;
}else if(Operatie.value == "plus")
{
var Rezultat = PrimulNumar.value + AlDoileaNumar.value;
alert("Rezultatul adunarii este: "+Rezultat+"");
}else if(Operatie.value == "ori")
{
var Rezultat = PrimulNumar.value * AlDoileaNumar.value;
alert(Rezultat);
}else if(Operatie.value == "impartire")
{
var Rezultat = PrimulNumar.value / AlDoileaNumar.value;
alert(Rezultat);
}
}
</script>
<form action="#" onSubmit=" return Calculator()">
<input type="text" id="primulnumar">
<select id="operatie">
<option value="plus">Adunare</option>
<option value="minus">Scadere</option>
<option value="ori">Ori</option>
<option value="impartire">Impartire</option>
</select>
<input type="text" id="aldoileanumar">
<input type="submit">
</form>