Numeromuuttuja, esimerkki

Numeromuuttujilla mitataan usein pisteitä tai rahaa. Edellä mainittiin jo, että muuttujan arvon voi asettaa set-makrolla. Annetaan pelaajalle esimerkiksi sata pistettä.

(set: $pisteet to 100)

Usein on hyödyllistä lisätä tai vähentää muuttujan arvosta joku määrä. Oikein vastaamalla pelaaja voi saada 10 pistettä tai pelaajan ostaessa 5 euron tavaran pelaajan rahat vähentyvät viidellä eurolla. Tämä onnistuu seuraavasti.

(set: $pisteet to $pisteet + 10)
(set: $rahat to $rahat - 5)

Ensimmäisessä $pisteet-muuttujaan tallennetaan muuttujassa jo oleva luku plus 10 pistettä. Toisessa $rahat-muuttujaan tallennetaan rahojen määrä miinus viisi. Yhteen ja vähennyslaskun lisäksi on mahdollista käyttää kertolaskua (*) ja jakolaskua (/).

Esimerkiksi tietokilpailusta saamme jännittävämmän, kun oikea vastaus tuplaa potin. Voimme aloittaa tietokilpailun seuraavasti.

Oikea vastaus tuplaa rahat.

Rahojen määrä kannattaa aina kertoa ennen seuraavaa kysymystä, jotta pelaaja tietää rahojensa määrän.

Kokeile tällä tavalla tehtyä peliä klikkaamalla tästä.