Gedachte lezer

Status
Niet open voor verdere reacties.

donzine

Gebruiker
Lid geworden
9 mei 2008
Berichten
33
Hey,iemand stuurde mij iets, dat kon zeggen welk nummer je in je hoofd heb.http://www.eclh.nl/vaklokalen/wiskunde/Gedachten lezerken.htm

Ik zag dit in de broncode staan, en ik wilde graag weten hoe dit precies werkt..

ax=0;
function writeTable() {
ax=Math.round(Math.random()*26);
alphaArray=new Array("a", "n", "b", "d", "f", "h", "{", "i", "l", "v", "x", "z", "I", "J", "M", "N", "o", "O", "R", "S", "T", "U", "m", "6", "^", "u", "_", "[", "]")
table="<table border=0 cellspacing=1 cellpadding=1 width='100%'><tr>"
j=1;
for ( i = 99 ; i >= 0 ; i-- ) {
a=Math.round(Math.random()*26);
if ( i%9 == 0 && i < 89 )
a=ax;
table+="<td class='numtd'>"+i+"</td><td class='symtd'>"+alphaArray[a]+"</td>"
if ( j%10 == 0 )
table+="</tr><tr>"
j++
}
table+="</table>"
sym.innerHTML=table
sh.innerHTML=""
}
function showAnswer() {
sh.innerHTML=alphaArray[ax]
sym.innerHTML="<h1><a href='javascript:writeTable()'>Nog eens ?</a></h1>"
}

Ohja, ik zag denk ik ook nog een bug tijdens de registratie voor dit forum: Bedankt, [Hier een soort hash, wat denk ik mijn account aanduid]. Je registratie is nu voltooid.
Ik neem aan dat daar mijn naam hoort te staan inplaats van dat :P
 
Denk aan een getal van 2 cijfers. (bv: 54)
Van dat getal trek je beide cijfers af (bv: 54 - 5 - 4 = 45)
Zoek het resultaat op in onderstaande tabel, en denk goed aan het symbool dat er bij staat.
:D

Een getal van twee cijfers X en Y is gelijk aan X maal 10 plus Y ... en dan verder. ;)


% is het teken voor modulus, de rest die je overhoudt als je door een getal deelt.

Bijvoorbeeld:
31 % 5 == 1; // 31 gedeelt door 5 is 6 rest 1
17 % 3 == 2; // 17 gedeelt door 3 is 5 rest 2


Vr.Gr. Egel.
 
:D

Een getal van twee cijfers X en Y is gelijk aan X maal 10 plus Y ... en dan verder. ;)


% is het teken voor modulus, de rest die je overhoudt als je door een getal deelt.

Bijvoorbeeld:
31 % 5 == 1; // 31 gedeelt door 5 is 6 rest 1
17 % 3 == 2; // 17 gedeelt door 3 is 5 rest 2


Vr.Gr. Egel.

maar hoe kan het dat dat ding altijd gelijk heb :P gewoon puur geluk?
 
Ik kan het wel verklappen maar het is veel leuker als je er zelf achter komt! ;)

X * 10 + Y is het getal van twee cijfers X en Y, en dan verdergaan ... :)


Vr.Gr. Egel.
 
Ik ga het lekker toch zeggen,
Je komt altijd uit op een getal in de tafel van 9 en die staat van links onder diagonaal omhoog met alle steeds hetzelfde symbool ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan