Hallo.
ik wil een soort rekenmachine maken.
je kunt dan een formule bv. y= a - x + b of zoiets
nu moet je a en b zelf in kunnen stellen.
ook moet je zelf kunnen beslissen waar - + / en / * staan.
dit heb ik al:
[JS]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Rekenen v2.0</title>
</head>
<script language="JavaScript" type="text/javascript">
<!--
// variable
var1 = "Niks";
var2 = 0;
var3 = "Niks";
var4 = 0;
var5 = "Niks";
// voor de getallen
var6 = 0; // is A
var7 = 0; // is B
// functies
function setvar1(waarde)
{
var1 = waarde;
}
function setvar2(waarde)
{
var2 = waarde;
}
function setvar3(waarde)
{
var3 = waarde;
}
function setvar4(waarde)
{
var4 = waarde;
}
function setvar5(waarde)
{
var5 = waarde;
}
function setvar6(waarde)
{
var6 = waarde;
}
function setvar7(waarde)
{
var7 = waarde;
}
// einde waarde zetten
function zien()
{
varable1 = var1;
varable2 = var2;
varable3 = var3;
varable4 = var4;
varable5 = var5;
varable6 = var6;
varable7 = var7;
window.alert("je keuze is: " + varable6 + " !!" + varable1 + varable2 + varable3 + varable4 + varable5 + varable6 + varable7);
}
function rekenen()
{
vari1 = var1;
vari2 = var2;
vari3 = var3;
vari4 = var4;
vari5 = var5;
inpA = var6;
inpB = var7;
}
//-->
</script>
<body>
<form name="form">
A = <input type="text" onchange="setvar6(inpA.value)" name="inpA" /><br>
B = <input type="text" onchange="setvar7(inpB.value)" name="inpB" /><br>
Y =
<select name="in1" onchange="setvar1(in1.value)" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<select name="in2" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="+">+</option>
<option value="-">-</option>
<option value="/">/ (delen)</option>
<option value="*">X (keer)</option>
</select>
<select name="in3" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<select name="in4" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="+">+</option>
<option value="-">-</option>
<option value="/">/ (delen)</option>
<option value="*">X (keer)</option>
</select>
<select name="in5" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<input type="text" name="antwoord" />
</form>
<a href="javascript:zien()">reken</a>
</body>
</html>
[/JS]
ik hoop dat iemand eruit komt!
uitijndelijk moet het in een tabel komen.
ik heb al zoiets gemaakt met php maar daarme werkten het ook niet echt goed.
wel doet 1 formule het wel dus hier kun je proberen zoals het eruit moet komen te zien:
http://tabellen.tk
even iets berekenen en dan komt er een tabel. zo moet het erook komen uit tezien (het tabel)
ik wil een soort rekenmachine maken.
je kunt dan een formule bv. y= a - x + b of zoiets
nu moet je a en b zelf in kunnen stellen.
ook moet je zelf kunnen beslissen waar - + / en / * staan.
dit heb ik al:
[JS]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Rekenen v2.0</title>
</head>
<script language="JavaScript" type="text/javascript">
<!--
// variable
var1 = "Niks";
var2 = 0;
var3 = "Niks";
var4 = 0;
var5 = "Niks";
// voor de getallen
var6 = 0; // is A
var7 = 0; // is B
// functies
function setvar1(waarde)
{
var1 = waarde;
}
function setvar2(waarde)
{
var2 = waarde;
}
function setvar3(waarde)
{
var3 = waarde;
}
function setvar4(waarde)
{
var4 = waarde;
}
function setvar5(waarde)
{
var5 = waarde;
}
function setvar6(waarde)
{
var6 = waarde;
}
function setvar7(waarde)
{
var7 = waarde;
}
// einde waarde zetten
function zien()
{
varable1 = var1;
varable2 = var2;
varable3 = var3;
varable4 = var4;
varable5 = var5;
varable6 = var6;
varable7 = var7;
window.alert("je keuze is: " + varable6 + " !!" + varable1 + varable2 + varable3 + varable4 + varable5 + varable6 + varable7);
}
function rekenen()
{
vari1 = var1;
vari2 = var2;
vari3 = var3;
vari4 = var4;
vari5 = var5;
inpA = var6;
inpB = var7;
}
//-->
</script>
<body>
<form name="form">
A = <input type="text" onchange="setvar6(inpA.value)" name="inpA" /><br>
B = <input type="text" onchange="setvar7(inpB.value)" name="inpB" /><br>
Y =
<select name="in1" onchange="setvar1(in1.value)" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<select name="in2" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="+">+</option>
<option value="-">-</option>
<option value="/">/ (delen)</option>
<option value="*">X (keer)</option>
</select>
<select name="in3" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<select name="in4" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="+">+</option>
<option value="-">-</option>
<option value="/">/ (delen)</option>
<option value="*">X (keer)</option>
</select>
<select name="in5" onchange="document.form.antwoord.value=document.form.in1.value+document.form.in2.value+document.form.in3.value+document.form.in4.value+document.form.in5.value">
<option value="A">A</option>
<option value="B">B</option>
<option value="X">X</option>
</select>
<input type="text" name="antwoord" />
</form>
<a href="javascript:zien()">reken</a>
</body>
</html>
[/JS]
ik hoop dat iemand eruit komt!
uitijndelijk moet het in een tabel komen.
ik heb al zoiets gemaakt met php maar daarme werkten het ook niet echt goed.
wel doet 1 formule het wel dus hier kun je proberen zoals het eruit moet komen te zien:
http://tabellen.tk
even iets berekenen en dan komt er een tabel. zo moet het erook komen uit tezien (het tabel)