Creatief Coderen in JavaScript

Maak iets cools met de programmeertaal van het web

View project on GitHub

Creatief Coderen ยป Vergelijk Scratch met JavaScript

Vergelijk Scratch met JavaScript

Links zie je Scratch-blokjes en rechts hoe je hetzelfde doet in JavaScript.

(voor sommige dingen zoals tekenen, muis en toetsenbord gebruiken we de P5 hulpfuncties).

Scratch JavaScript
vlag-geklikt Zet code die 1x in het begin moet worden uitgevoerd in setup()
herhaal zet de code die je steeds wilt herhalen in draw()
zet variabele
score = 0
als..dan
if (x > 50) {
    x = 50
}
als..dan..anders
if (x > 50) {
    x = 50
} else {
    score = score + 1
}
herhaal tien keer
tel = 0
while (tel < 10) {
  // (zet hier code die je 10x
  //  wilt uitvoeren)
  tel = tel + 1
}
is gelijk aan
x == 50
en
x == 0 && score > 100
of
x == 0 || score > 100
niet
! (x == 0 || score > 100)
klok
millis() / 1000
tekst samenvoegen
'appel' + 'banaan'
variabele verhogen
score = score + 1
toets ingedrukt
function keyPressed() {
  if (key == ' ') {
    // (zet hier wat er moet gebeuren 
    //  wanneer op spatie gedrukt wordt)
  }
  if (keyCode == UP_ARROW) {
    // (zet hier wat er moet gebeuren
    //  wanneer op pijltje omhoog 
    //  gedrukt wordt)
  }
}
muis geklikt
function mouseClicked() {
    // (zet hier wat er moet gebeuren
    //  als de muisknop geklikt wordt)
}
mouseX mouseY mouseX / mouseY
vraag
antwoord = prompt('Hoe heet je?')
willekeurig getal
random(1, 10)
afgerond
round(x)
tekst bevat
'appel'.contains(a)
letter in tekst
'appel'[0]
lengte tekst
'appel'.length