Applet berikutnya menunjukkan latihan di mana jumlah dua bilangan bulat ditanyakan. Pewarnaan bersyarat dari Kotak Input memberikan umpan balik. Kemudian coba sendiri, ikuti Langkah-langkah Konstruksi yang diberikan.
[table][tr][td]1[/td][td][/td][td]Ketik perintah a = RandomBetween(1, 10) di bilah input dan buat angka a.[/td][/tr][tr][td]2[/td][td][/td][td]Ketik perintah b = RandomBetween(1, 10) di bilah input dan buat angka b.[/td][/tr][tr][td]3[/td][td][/td][td]Ketik perintah sol = a + b di bilah input dan buat angka sol.[/td][/tr][tr][td]4[/td][td][/td][td]Ketik perintah ans = 0 di bilah input dan buat angka ans.[/td][/tr][tr][td]5[/td][td][icon]/images/ggb/toolbar/mode_text.png[/icon][/td][td]Pilih Text Tool dan buat teks dinamis a + b. Pilih a dan b dalam daftar objek yang tersedia untuk membuat teks dinamis.[/td][/tr][tr][td]6[/td][td][icon]/images/ggb/toolbar/mode_textfieldaction.png[/icon][/td][td]Pilih Input Box Tool dan klik di Graphic untuk membuat Input Box dengan Caption = dan Linked Object ans = 0. Konfirmasi dengan OK.[br]Catatan: Di properti Anda dapat memodifikasi panjang (di tab Gaya) dan Gaya Teks.[/td][/tr][tr][td]7[/td][td][icon]/images/ggb/toolbar/mode_buttonaction.png[/icon][/td][td]Pilih Button Tool dan klik di Graphic untuk membuat tombol dengan label new exercise dan GeoGebra Script UpdateConstruction().[/td][/tr][/table]
Anda dapat mewarnai Kotak Input merah saat jawabannya salah dan hijau saat benar dengan menggunakan warna dinamis. [br]- Klik kanan pada kotak Input.[br]- Pilih Properti Objek untuk membuka dialog.[br]- Pilih tab Avanced[br]
- Sintaks untuk Merah: jika ans tidak sama dengan 0 atau sol, Kotak Input berubah menjadi merah. Jika tidak, tidak.[br]- Sintaks untuk Hijau: jika ans sama dengan solusinya, itu berubah menjadi hijau. Jika tidak, tidak.[br]Catatan: Dengan menggunakan 0,7 alih-alih 1, hijau sedikit lebih gelap.[br]Untuk mencegah Kotak Input berubah menjadi merah saat mengklik tombol latihan baru kita harus menambahkan perintah tambahan dalam skrip tombol. Klik kanan pada tombol dan tambahkan di baris 2 perintah berikut: SetValue(ans,0), yang mengubah angka ans kembali ke 0.