Membuat Gambar Acak dengan Menggunakan HTML dan JavaScript

Membuat Gambar Acak dengan Menggunakan HTML dan JavaScript

Saat ini, Anda membutuhkan cara untuk membuat gambar acak muncul dalam sebuah div, sehingga gambar yang dihasilkan berbeda-beda setiap kali div tersebut diloading. Salah satu cara untuk mencapai hal ini adalah dengan menggunakan HTML dan JavaScript.

Dalam contoh di atas, kita memiliki 10 gambar yang terdiri dari "pictures/number1.jpg", "pictures/number2.jpg", dst., hingga "pictures/number10.jpg". Kita dapat memilih salah satu gambar secara acak dengan menggunakan kode JavaScript berikut:

var num = Math.floor(Math.random() * 10 + 1); 
img.src = "pictures/number" +num +".jpg";

Kode di atas menghasilkan bilangan bulat acak antara 1 dan 10, lalu memasukkan bilangan tersebut ke dalam alamat gambar.

Namun, jika Anda ingin menggunakan kode JavaScript di dalam HTML, maka perlu dilakukan beberapa langkah. Salah satunya adalah dengan mendefinisikan variabel randomimage sebagai sebuah string yang berisi alamat gambar acak.

Contoh kode HTML dan JavaScript yang dapat Anda gunakan adalah sebagai berikut:

<div id="JohnDIV" align="center"> <img src="<script>var num = Math.floor(Math.random() * 10 + 1); document.write('pictures/number' +num +'.jpg');</script>" alt="If you can see this, then the image didn't load properly" class="myclass1" /> </div>
<div id="JackDIV" align="center"> <img src="<script>var num = Math.floor(Math.random() * 10 + 1); document.write('pictures/number' +num +'.jpg');</script>" alt="If you can see this, then the image didn't load properly" class="myclass1" /> </div>
<div id="JaneDIV" align="center"> <img src="<script>var num = Math.floor(Math.random() * 10 + 1); document.write('pictures/number' +num +'.jpg');</script>" alt="If you can see this, then the image didn't load properly" class="myclass1" /> </div>

Dalam contoh di atas, kode JavaScript ditempatkan dalam tag <script>, dan hasil dari kode JavaScript dibuat sebagai bagian dari alamat gambar dengan menggunakan document.write().

Namun, perlu diingat bahwa kode di atas hanya berfungsi jika Anda memasukkan kode JavaScript ke dalam HTML secara eksplisit. Jika Anda ingin menggunakan kode JavaScript yang lebih kompleks dan dapat digunakan beberapa kali, maka disarankan untuk menggunakan file JavaScript yang terpisah dari file HTML.

Membuat Domino Random dengan Menggunakan HTML dan JavaScript

Selain membuat gambar acak, kita juga dapat membuat domino random dengan menggunakan HTML dan JavaScript. Contoh di atas menunjukkan bagaimana kita dapat menciptakan domino random yang dapat digunakan sebagai permainan matematika atau pembelajaran.

Dalam contoh di atas, kita memiliki tombol "New" yang dapat digunakan untuk menciptakan domino baru, serta fitur-fitur lainnya seperti penggunaan warna dan garis untuk memungkinkan siswa berpikir kritis dan mengembangkan kemampuan subitizing.

Dengan menggunakan HTML dan JavaScript, kita dapat membuat berbagai jenis permainan dan aktivitas yang dapat membantu meningkatkan kemampuan siswa.

Leave a comment