ÿþ <html> <head> <style type="text/css"> @media print { .noprint { display: none; } } @media screen { .noscreen { display: none; } } .thisclass{background-color:#ff0000} h1 {font-size: 30;} </style> <title> Mwerkblad minsommen tussen 10 en 20 </title> </head> <body> <script type="text/javascript"> function change(color){ var el=event.srcElement if (el.tagName=="INPUT"&&el.type=="button") event.srcElement.style.backgroundColor=color } function none() { document.getElementById('30').style.display ="none"; document.getElementById('45').style.display ="none"; document.getElementById('60').style.display ="none"; document.getElementById('80').style.display ="none"; document.getElementById('100').style.display ="none"; document.getElementById('30antw').style.display ="none"; document.getElementById('45antw').style.display ="none"; document.getElementById('60antw').style.display ="none"; document.getElementById('80antw').style.display ="none"; document.getElementById('100antw').style.display ="none"; document.getElementById('60antw').style.display ="none"; } function dertig() { none() document.getElementById('30').style.display ="block"; antwoordvlag = 30; } function vijfenveertig() { none() document.getElementById('45').style.display ="block"; antwoordvlag = 45; } function zestig() { none() document.getElementById('60').style.display ="block"; antwoordvlag = 60; } function tachtig() { none() document.getElementById('80').style.display ="block"; antwoordvlag = 80; } function honderd() { none() document.getElementById('100').style.display ="block"; antwoordvlag = 100; } function antwoordenblad() { none() if (antwoordvlag==30) {document.getElementById('30antw').style.display ="block";} if (antwoordvlag==45) {document.getElementById('45antw').style.display ="block";} if (antwoordvlag==60) {document.getElementById('60antw').style.display ="block";} if (antwoordvlag==80) {document.getElementById('80antw').style.display ="block";} if (antwoordvlag==100) {document.getElementById('100antw').style.display ="block";} } </script> <div class="noprint"> <br> <table width=100%><td width = "150"> <input type="button" name="Button1" class="thisclass" value="30 sommen" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="dertig()"> </td><td width = "150"> <input type="button" name="Button2" class="thisclass" value="45 sommen" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="vijfenveertig()"> </td><td width = "150"> <input type="button" name="Button3" class="thisclass" value="60 sommen" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="zestig()"> </td><td width = "150"> <input type="button" name="Button4" class="thisclass" value="80 sommen" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="tachtig()"> </td><td width = "250"> <input type="button" name="Button5" class="thisclass" value="100 sommen" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="honderd()"> </td><td width = "250"> <input type="button" name="Button6" class="thisclass" value="antwoordenblad" onMouseOver="change('#cc0000')" onMouseOut="change('#ff0000')" style="color:#000000;" onmousedown="antwoordenblad()"> </td> <td> <A HREF="index.html"><IMG SRC="home.jpg" width='100' border="0"></A> </td> </table> <br> <hr color = "red"><hr color = "red"> </div> <script type="text/javascript">; for (difje=1;difje<=5;difje++) { if (difje==1) { document.write ('<div id=30 style="display:none">') aantalrijen = 3 aantalkolommen = 3 } if (difje==2) { document.write ('<div id=45 style="display:none">') aantalrijen = 3 aantalkolommen = 4 } if (difje==3) { document.write ('<div id=60 style="display:none">') aantalrijen = 3 aantalkolommen = 5 } if (difje==4) { document.write ('<div id=80 style="display:none">') aantalrijen = 4 aantalkolommen = 5 } if (difje==5) { document.write ('<div id=100 style="display:none">') aantalrijen = 4 aantalkolommen = 6 } var zelfdesom1 = 0 var zelfdesom2 = 0 aantal = (aantalkolommen - 1) * aantalrijen * 5 var antwoorden = new Array(aantal); var antwoordengetal1 = new Array(aantal); var antwoordengetal2 = new Array(aantal); var antwoordenbladteller = 0 document.write("<FONT size=5>") if (difje<=3){document.write ('<br><br>')} document.write("<h1>Minsommen tussen 10 en 20</h1><br><br>") if (difje<=3){document.write ('<br>')} document.write("naam:") document.write("<table border = 2 width=100% cellspacing=30><TR><TD style=border:0px>") for (rij=1;rij<=aantalrijen;rij++) { for (kolom=1;kolom<aantalkolommen;kolom++)//2 kolommen met sommen { for (teller=1;teller<=5;teller++)//5 sommen per rij { getal1 = Math.random(); getal1 = (getal1*20)+1; getal1 = Math.round(getal1); getal2 = Math.random(); getal2 = (getal2*20)+1; getal2 = Math.round(getal2); if (getal1<=9 && getal2<=9) {getal1 = 100} if (getal1==20 && getal2==10) {getal1 = 100} if (getal1==21) {getal1 = 100} if (getal1==zelfdesom1) // dezelfde sommen achter elkaar voorkomen { if (getal2==zelfdesom2) { getal1 = 100 } } teller = teller - 1 /* voorkomen dat er wel geteld wordt maar geen som afgedrukt */ var control = getal1 - getal2 //controleren of uitkomst = lager dan 5 if (control<=20 && control>=10) { if (aantalrijen==3){ if (getal1<=9){document.write("<Font size=4>&nbsp;&nbsp;"+getal1+" + "+getal2+" ="+"<Font size=1><br><br>")} else{document.write("<Font size=4>"+getal1+" " "+"&nbsp;"+getal2+"&nbsp;"+" ="+"<Font size=1><br><br>")} } if (aantalrijen==4){ if (getal1<=9){document.write("<Font size=3>&nbsp;&nbsp;"+getal1+" + "+getal2+" ="+"<Font size=1><br><br>")} else{document.write("<Font size=3>"+getal1+" " "+"&nbsp;"+getal2+"&nbsp;"+" ="+"<Font size=1><br><br>")} } teller = teller + 1 //gelijk blijven van de teller voorkomen bij afdr. som zelfdesom1 = getal1; zelfdesom2 = getal2; antwoordenbladteller = antwoordenbladteller + 1 antwoorden[antwoordenbladteller] = control antwoordengetal1[antwoordenbladteller] = getal1 antwoordengetal2[antwoordenbladteller] = getal2 } }//einde teller document.write ("</TD><td style=border:0px>") }//einde kolom document.write ("</TR><TR><TD style=border:0px>") }//einde rij document.write ("</td></tr></table>") document.write ('</div>') if (difje==1) { document.write ('<div id=30antw style="display:none">') } if (difje==2) { document.write ('<div id=45antw style="display:none">') } if (difje==3) { document.write ('<div id=60antw style="display:none">') } if (difje==4) { document.write ('<div id=80antw style="display:none">') } if (difje==5) { document.write ('<div id=100antw style="display:none">') } document.write("<FONT size=5>") if (difje<=3){document.write ('<br><br>')} document.write("<h1>antwoorden</h1><br><br>") document.write ("</td></tr></table>") var nico = 0 document.write("<table border = 2 width=100% cellspacing=30><TR><TD style=border:0px>") for (rij=1;rij<=aantalrijen;rij++) { for (kolom=1;kolom<aantalkolommen;kolom++)//2 kolommen met sommen { var nul = 0 for (teller=1;teller<=5;teller++)//5 sommen per rij { nico = nico + 1 if (aantalrijen==3){ if (antwoordengetal1[nico]<=9) {document.write("<Font size=4>&nbsp;&nbsp;"+antwoordengetal1[nico]+" " "+antwoordengetal2[nico]+" = "+antwoorden[nico]+"<Font size=1><br><br>")} else {document.write("<Font size=4>"+antwoordengetal1[nico]+" " "+"&nbsp;"+antwoordengetal2[nico]+"&nbsp;"+" = "+antwoorden[nico]+"<Font size=1><br><br>")} } if (aantalrijen==4){ if (antwoordengetal1[nico]<=9) {document.write("<Font size=3>&nbsp;&nbsp;"+antwoordengetal1[nico]+" " "+antwoordengetal2[nico]+" = "+antwoorden[nico]+"<Font size=1><br><br>")} else {document.write("<Font size=3>"+antwoordengetal1[nico]+" " "+"&nbsp;"+antwoordengetal2[nico]+"&nbsp;"+" = "+antwoorden[nico]+"<Font size=1><br><br>")} } }//einde teller document.write ("</TD><td style=border:0px>") }//einde kolom document.write ("</TR><TR><TD style=border:0px>") }//einde rij document.write ("</table></TR></TD>") document.write ('</div>') } dertig() </script> </body> </html>