Toon posts:

Javascript document.write vermenigvuldigen?

Pagina: 1
Acties:
  • 117 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik moet een programma maken wat een willekeurige tafel ( niet om van te eten maar die andere) op het scherm weergeeft alleen nu kom ik ergens niet uit.

ik heb het volgende gedaan
var a = 1;
var b = 0;
tafel is een waarde die uit een invulscherm komt.

Nu wil graag dat er op het scherm komt te staan als de tafel bijvoorbeeld 6 is: 1 x 6 = 6
Maar hoe doe je dat nu met document.write
Ik wil dus graag dat hij eerst a laat zien dan een X teken dan de waarde van tafel en dan de uitkomst (=b).
Dus ik dacht zoiets.
document.write( a X tafel = b (b = "tafel" * a))
alleen gaat dit niet werken.
Wie gaat mij helpen want ik zit echt vast en ik heb boeken en alles erbij.

Verwijderd

Topicstarter
Oke ik ga de vraag ff anders stellen.

Hoe kan ik de variabelen

var a = 1;
var b = 0;
tafel komt uit invulscherm

laten zien op het scherm
aangezien document.write(b = a X tafel) niet werkt.

Verwijderd

code:
1
2
3
4
var t = 6;
for (a = 1; a <= 10; a++) {
  document.write(a + ' x ' + t + ' = ' + (a * t));
}

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 18:23

Pelle

🚴‍♂️

Op vrijdag 07 december 2001 14:36 schreef Quattroman het volgende:
Oke ik ga de vraag ff anders stellen.
Doed, chill. Niet je topic na 11 minuten al omhoog schoppen.

Dit is hoe je in JS vermenigvuldigt:
code:
1
a = 2 * 13;

En dit is hoe je een string schrijft:
code:
1
document.write('rtfm, utfs');

En dit is hoe je een string en een variabele combineert:
code:
1
'rtfm, utfs' + variabele

Dat zijn alle tips die ik je ga geven.

Verwijderd

bij nader inzien: maak er maar dit van: geeft een nieuwe regel na elke som.

document.writeln(a + ' x ' + t + ' = ' + (a * t) + '<br />');

Verwijderd

Topicstarter
Het was niet de bedoeling om omhoog te schoppen.
Maar het is nu gelukt very bedankt :-)
Pagina: 1