Life is the struggle

The struggle needs the sacrifice of the body, the soul, and everything to actualize the hope, the dream, and the love.
Hidup ini Sebuah Perjuangan.
Perjuangan Perlu Pengorbanan atas Jiwa, Raga, dan Segala Kepunyaan demi Terwujudnya Harapan, Impian, Cita-cita, dan Cinta.

Putaran Kehidupan (Rotation of Life)

Life in the World rightly rotates and Walks; it is certainty.
Kehidupan Dunia Berputar dan Berjalan; ialah Keniscayaan

Jembatan Kehidupan (The Bridge of the World)
Ikhsan Falihi pada Sebuah Jembatan

Andai Jembatan ini adalah Penghubung Tujuan. Niscaya Lautan Luas Ini Adalah KEILMUAN. Ijinkan Kuberpijak dan Kumelalui Jembatan Keilmuan tuk Meraih Keselamatan dan Keberhasilan.

IKHSAN Falihi di Pinggir Laut.
(IKHSAN Falihi On The Seaside)

Andai Lautan Itu Luasnya Rinduku, Maka Bentangan Rindu Tiada Surut. Begitu pun Jua Kalian Puas Melarungkan Berjuta IMPIAN.

Penangkal Covid-19

Makanan Penambah Kekebalan Tubuh untuk Menangkal Covid-19

Sunday, September 21, 2025

Javascript Tipe Data


Javascript Tipe Data

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Sekilas Teori Dasar Tipe Data

Terdapat 8 tipe data dalam Javascript, antara lain:


1. String

Tipe data string digunakan untuk merepresentasikan teks, juga cocok untuk menyimpan nama, pesan teks, atau kalimat.

String ditulis di antara tanda kutip tunggal (''), ganda (""), atau backtick (`) untuk template literal.

Template literal (``) memungkinkan interpolasi variabel langsung dalam string.

Contoh:

let warna = "Red";

let name = 'John';

let a = “7”;


2. Number

Tipe data number digunakan untuk menyimpan angka, baik itu bilangan bulat (integer), bilangan real, maupun bilangan desimal (float).

Contoh

let x = 34;

let panjang = 16;        // bilangan bulat

let lebar = 4.5;       // bilangan desimal


3. BigInt

Tipe data BigInt digunakan untuk menyimpan angka bulat sangat besar melebihi batas maksimal dari tipe Number (sekitar ±2^53).

BigInt artinya Big Integer = bilangan bulat yang besar.

BigInt tidak bisa dicampur dengan Number biasa dalam operasi matematika (harus dikonversi dulu).

Cocok untuk aplikasi seperti kripto, keuangan besar, atau perhitungan ilmiah.

Contoh

let x = 1234567890123456789012345n;               // BigInt literal (dengan 'n')

let y = BigInt("1234567890123456789012345");      // Fungsi BigInt


4. Boolean

Tipe data boolean digunakan untuk kondisi logika dan kontrol alur program. Biasanya dalam if, while, dan ekspresi logika. Juga sangat penting untuk pengambilan keputusan dalam program.

Tipe data boolean hanya memiliki dua nilai yaitu true (benar) atau false (salah).

Contoh 

let sedangHujan = true;

let tokoBuka = false;

sedangHujan adalah boolean yang menunjukkan apakah sedang hujan (true = ya, false = tidak).

tokoBuka adalah boolean yang menunjukkan apakah toko buka.


5. Object

Tipe data object digunakan untuk menyimpan kumpulan data dalam bentuk pasangan key-value. Biasanya datanya itu kompleks.

Object bisa menyimpan berbagai jenis data: string, number, array, function, dan lain-lain. Bisa diakses dengan dot notation (person.firstName) atau bracket notation (person["lastName"]).

Contoh

const mobil = {

  merk: "Toyota",

  model: "Avanza",

  tahun: 2022,

  warna: "Hitam"

};

Keterangan:

Objek mobil menyimpan informasi tentang sebuah mobil, seperti merk, model, tahun, dan warna. Jadi, object mobil memiliki empat properti yaitu merk, model, tahun, dan warna.


6. Undefined

Tipe data undefined digunakan untuk variabel yang belum diberi nilai.

Bisa juga digunakan untuk mengecek apakah variabel sudah diisi atau belum.

Jika kita mendeklarasikan variabel tanpa memberikan nilai, nilainya otomatis undefined.

Contoh

let x;

console.log(x);  // undefined


7. Null

Tipe data null digunakan untuk sengaja menyatakan bahwa suatu variabel tidak memiliki nilai dengan membubuhkan kata null. Hal ini sering digunakan untuk menghapus atau mengosongkan nilai.

Sebuah nilai kosong yang ditentukan secara eksplisit,

Contoh

let y = null;


8. Symbol

Tipe data symbol digunakan untuk membuat identitas unik. Biasanya digunakan sebagai property key dalam object untuk mencegah konflik.

Contoh

const id2 = Symbol("id");

console.log(id2); // Symbol(id)

Keterangan:

Membuat simbol id2 dengan deskripsi "id".

Menggunakan console.log untuk menampilkan hasil ke konsol.

Contoh ini lebih informatif karena menunjukkan hasil simbol saat dijalankan.



Javascript Aritmetika NaN

 


Javascript Aritmetika NaN

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kita menyajikan operasi pengurangan, perkalian, dan pembagian yang melibatkan NaN (Not a Number).

NaN di sini adalah nilai non numerik yang tersimpan di suatu variabel.

Perhatikan data dalam variabel berikut 

a = “jeruk”;

b = “100”;

c = 5;

Variabel a menyimpan nilai non numerik yaitu  “jeruk”.

Variabel b menyimpan nilai numerik string yaitu “100”.

Variabel c menyimpan nilai numerik yaitu 5.

Yang termasuk NaN adalah “jeruk”, bukan 

 “100”, bukan pula 5.

Yang bisa dikonversi Javascript ke dalam bentuk numerik adalah numerik string, sedangkan non numerik tidak bisa dikonversi ke dalam bentuk numerik.

Jadi, NaN tidak bisa dikonversi ke dalam bentuk numerik.


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b, c; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

</script>

3. Tulislah kode berikut

a = “jeruk”;

b = “100”;

c = 5;

hasil_pengurangan = a - b;

hasil_perkalian = a * b;

hasil_pembagian = a / c;

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

a = “jeruk”;

b = “100”;

c = 5;

hasil_pengurangan = a - b;

hasil_perkalian = a * b;

hasil_pembagian = a / c;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasil.

sehingga kode menjadi

<script type="text/javascript">

let a, b, c;

a = “jeruk”;

b = “100”;

c = 5;

hasil_pengurangan = a - b;

hasil_perkalian = a * b;

hasil_pembagian = a / c;

document.write("Hasil Pengurangan =  "+hasil_pengurangan+”<br>”);

document.write("Hasil Perkalian =  "+hasil_perkalian+”<br>”);

document.write("Hasil Pembagian =  "+hasil_pembagian); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b, c;

a = “jeruk”;

b = “100”;

c = 5;

hasil_pengurangan = a - b;

hasil_perkalian = a * b;

hasil_pembagian = a / c;

document.write("Hasil Pengurangan =  "+hasil_pengurangan+”<br>”);

document.write("Hasil Perkalian =  "+hasil_perkalian+”<br>”);

document.write("Hasil Pembagian =  "+hasil_pembagian); 

</script>

Hasil tampilannya berikut:

Hasil Pengurangan = NaN

Hasil Perkalian = NaN

Hasil Pembagian = NaN




Javascript Aritmetika Konversi String

 


Javascript Aritmetika Konversi String

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kita menyajikan operasi yang dapat mengkonversi string menjadi number yaitu pengurangan, perkalian, dan pembagian.


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b, c; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

</script>

3. Tulislah kode berikut

a = “30”;

b = “3”;

c = “2”;

hasil_pengurangan = b - c;

hasil_perkalian = a * b;

hasil_pembagian = a / b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

a = “30”;

b = “3”;

c = “2”;

hasil_pengurangan = b - c;

hasil_perkalian = a * b;

hasil_pembagian = a / b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasil.

sehingga kode menjadi

<script type="text/javascript">

let a, b, c;

a = “30”;

b = “3”;

c = “2”;

hasil_pengurangan = b - c;

hasil_perkalian = a * b;

hasil_pembagian = a / b;

document.write("Hasil Pengurangan =  "+hasil_pengurangan+”<br>”);

document.write("Hasil Perkalian =  "+hasil_perkalian+”<br>”);

document.write("Hasil Pembagian =  "+hasil_pembagian); 

</script>


Perhatikan!

Setiap variabel memiliki nilai berupa numerik string, bukan numerik juga bukan non numerik. 


5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b, c;

a = “30”;

b = “3”;

c = “2”;

hasil_pengurangan = b - c;

hasil_perkalian = a * b;

hasil_pembagian = a / b;

document.write("Hasil Pengurangan =  "+hasil_pengurangan+”<br>”);

document.write("Hasil Perkalian =  "+hasil_perkalian+”<br>”);

document.write("Hasil Pembagian =  "+hasil_pembagian); 

</script>

Hasil tampilannya berikut:

Hasil Pengurangan = 1

Hasil Perkalian = 90

Hasil Pembagian = 10




Javascript Aritmetika Pangkat Part 2

 


Javascript Aritmetika Pangkat Part 2

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kita menyajikan operasi perpangkatan dengan menggunakan kode Math.pow(bilangan, pangkat);


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a;

</script>

3. Tulislah kode berikut

a = 5;

hasil = Math.pow(a,3);

sehingga kode menjadi 

<script type="text/javascript">

let a;

a = 5;

hasil = Math.pow(a,3);

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasil.

sehingga kode menjadi

<script type="text/javascript">

let a;

a = 5;

hasil = Math.pow(a,3);

document.write("Hasilnya =  "+hasil); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a;

a = 5;

hasil = Math.pow(a,3);

document.write("Hasilnya =  "+hasil); 

</script>

Hasil tampilannya berikut:

Hasilnya = 125




Javascript Aritmetika Jumlah Kurang Kali Bagi Pangkat

 

Javascript Aritmetika Jumlah Kurang Kali Bagi Pangkat

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kita menyajikan operasi penjumlahan, pengurangan, perkalian, pembagian, dan perpangkatan sekaligus.


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b, c, d, e; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c, d, e;

</script>

3. Tulislah kode berikut

a = 5;

b = 4;

c = 3;

d = 32;

e = 6;

hasil = a + b - e * d / b **c

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c, d, e;

a = 5;

b = 4;

c = 3;

d = 32;

e = 6;

hasil = a + b - e * d / b **c

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasil.

sehingga kode menjadi

<script type="text/javascript">

let a, b, c, d, e;

a = 5;

b = 4;

c = 3;

d = 32;

e = 6;

hasil = a + b - e * d / b **c

document.write("Hasilnya =  "+hasil); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b, c, d, e;

a = 5;

b = 4;

c = 3;

d = 32;

e = 6;

hasil = a + b - e * d / b **c

document.write("Hasilnya =  "+hasil); 

</script>

Hasil tampilannya berikut:

Hasilnya = 6




Javascript Aritmetika Mengurangi Sebesar 1

 

Javascript Aritmetika Mengurangi Sebesar 1

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Decrementing di dalam Javascript berarti pengurangan nilai suatu variabel sebesar satu.

Kodenya --


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 5;

a - ;

b = a;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 5;

a -- ;

b = a;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 5;

a -- ;

b = a;

document.write("Hasilnya =  "+b); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 5;

a -- ;

b = a;

document.write("Hasilnya =  "+b); 

</script>

Hasil tampilannya berikut:

Hasilnya = 4



Javascript Aritmetika Menambah Sebesar 1

Javascript Aritmetika Menambah Sebesar 1

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Incrementing di dalam Javascript berarti penambahan nilai suatu variabel sebesar satu.

Kodenya ++


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 5;

a ++ ;

b = a;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 5;

a ++ ;

b = a;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 5;

a ++ ;

b = a;

document.write("Hasilnya =  "+b); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 5;

a ++ ;

b = a;

document.write("Hasilnya =  "+b); 

</script>

Hasil tampilannya berikut:

Hasilnya = 6



Javascript Aritmetika Modulo


Javascript Aritmetika Modulo

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Di dalam Matematika Modulo artinya sisa dari suatu pembagian disimbolkan dengan mod, oleh bahasa pemrograman Javascript disimbolkan dengan % .

Di dalam matematika didefinisikan a mod b adalah sisa dari pembagian a ÷ b.

Contoh

10 mod 3 = 1,

karena 10 ÷ 3 = 3 sisa 1.

17 mod 5 = 2,

karena 17 ÷ 5 = 3 sisa 2.

8 mod 4 = 0, 

karena  ÷ 4 = 2 pas sisa 0.

Di dalam Javascript modulo disimbolkan %

Contoh

10 % 3 = 1,

17 % 5 = 2,

8 % 4 = 0, 

Kapan konsep modulo dipakai?

1) Ketika menentukan bilangan genap/ganjil

Contoh  if (x % 2 === 0) {

    console.log("Genap");

}

2) ketika menerapkan operasi siklus/perputaran jam

Contoh: 13 mod 12 = 1

3) Ketika menentukan nilai di kriptografi, algoritma, dan struktur data.

Contoh 

m = c^d mod n

m = 31^7 mod 33

Hasilnya akan kembali ke 4,

Cara menghitungnya secara manual berikut:

Dengan cara manual (pakai modular exponentiation) agar tidak menghitung angka besar:

Langkah per langkah:

31^1 mod 33 = 31

31^2 = 961 → 961 mod 33 = 4

31^4 = (31^2)^2 = 4^2 = 16

Gabung (karena 7 = 4 + 2 + 1):

31^7 mod 33 =

= 31^4 × 31^2 × 31^1 mod 33

= 16 × 4 × 31 mod 33

= (16 × 4 = 64) × 31 = 1984.

            1984 mod 33 = 4

Hasil akhir: m = 4

Mengapa bisa kembali ke m?

Karena RSA dirancang supaya

 (m^e)^d mod n = m

artinya enkripsi lalu dekripsi akan mengembalikan pesan aslinya. Hal ini dijamin oleh:

(1) Teorema Euler jika m dan n relatif prima

(2) Desain pemilihan e dan d sehingga (e × d) mod φ(n) = 1


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 5;

b = 3;

hasilnya = a % b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a % b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a % b;

document.write("Hasilnya=  "+a+"%"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a % b;

document.write("Hasilnya=  "+a+"%"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 5%3=2





Javascript Aritmetika Perpangkatan

 


Javascript Aritmetika Perpangkatan

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Di dalam Matematika Perpangkatan disimbolkan dengan bilangan kecil yang menempel di atas bilangan lainnya, oleh bahasa pemrograman Javascript disimbolkan dengan ** .


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 5;

b = 3;

hasilnya = a ** b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a ** b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a ** b;

document.write("Hasilnya=  "+a+"**"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 5;

b = 3;

hasilnya = a ** b;

document.write("Hasilnya=  "+a+"**"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 5**3=125



Javascript Aritmetika Pembagian

 


Javascript Aritmetika Pembagian

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Di dalam Matematika Pembagian disimbolkan dengan : oleh bahasa pemrograman Javascript disimbolkan dengan / .


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 39;

b = 3;

hasilnya = a / b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 39;

b = 3;

hasilnya = a / b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 39;

b = 3;

hasilnya = a / b;

document.write("Hasilnya=  "+a+"/"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 39;

b = 3;

hasilnya = a / b;

document.write("Hasilnya=  "+a+"/"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 39/3=13



Javascript Aritmetika Perkalian

 

Javascript Aritmetika Perkalian

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Di dalam Matematika pengurangan disimbolkan dengan x oleh bahasa pemrograman Javascript disimbolkan dengan * .


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 5;

b = 6;

hasilnya = a * b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 5;

b = 6;

hasilnya = a * b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 5;

b = 6;

hasilnya = a * b;

document.write("Hasilnya=  "+a+"*"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 5;

b = 6;

hasilnya = a * b;

document.write("Hasilnya=  "+a+"*"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 5*6=30



Javascript Aritmetika Pengurangan

 

Javascript Aritmetika Kurang

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Di dalam Matematika pengurangan disimbolkan dengan - oleh bahasa pemrograman Javascript disimbolkan dengan - (bukan underscore).


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 2025;

b = 2024;

hasilnya = a - b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 2025;

b = 2024;

hasilnya = a - b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 2025;

b = 2024;

hasilnya = a - b;

document.write("Hasilnya=  "+a+"-"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 2025;

b = 2024;

hasilnya = a - b;

document.write("Hasilnya=  "+a+"-"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 2025-2024=1



Javascript Aritmetika Jumlah Pecahan Desimal


Javascript Aritmetika Jumlah Pecahan Desimal

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kaidah di perkuliahan S1 dalam mata kuliah Analisis Real: 

Jika terdapat dua bilangan real atau lebih  dijumlahkan, maka hasilnya adalah bilangan real, seperti 2024 + 2025 = 4049.

Konsep ini diperinci menjadi 

Jika terdapat dua bilangan desimal atau lebih dijumlahkan, maka hasilnya adalah bilangan yang diperoleh dengan menjumlahkan sesama bilangan yang bersesuaian dengan nilai tempatnya masing-masing, seperti 0,1 + 0,2 = 0,3. Persepuluhan sesama persepuluhan dijumlahkan, kemudian satuan sesama satuan dijumlahkan.

Konsep ini diperluas ke dalam bahasa pemrograman website menjadi: 

Jika terdapat dua bilangan desimal atau lebih dijumlahkan, maka hasilnya adalah menjumlahkan kedua bilangan desimal tersebut dengan menggunakan basis biner atau basis 2 karena yang menjumlahkan ini adalah mesin padahal mesin itu menggunakan perhitungan bilangan basis dua.

Contoh 0,1 + 0,2 = 0.30000000000000004.

Di dalam bahasa pemrograman Javascript "Floating point arithmetic is not always 100% accurate" dan juga banyak bahasa pemrograman lainnya berarti: perhitungan angka desimal (floating point) dalam JavaScript tidak selalu akurat 100% karena keterbatasan cara komputer merepresentasikan angka desimal dalam bentuk biner.

console.log(0.1 + 0.2);

atau

document.write(0.1 + 0.2);

Hasilnya:

0.30000000000000004

Padahal secara matematis di dalam mata kuliah Analisis Real; 0.1 + 0.2 = 0.3

Mengapa bisa begitu? 

Komputer menyimpan angka desimal dalam bentuk biner atau basis dua, dan tidak semua angka desimal bisa direpresentasikan secara tepat dalam bentuk biner. 

Saat anda menuliskan:

0.1 + 0.2

Secara internal, Javascript melakukan perhitungan seperti ini:

0.1  → 0.000110011001100... (biner, dibulatkan)

0.2  → 0.001100110011001... (biner, dibulatkan)

Hasil akhirnya adalah pembulatan biner yang mendekati 0.3 (nilai hampiran, nilai pendekatan), tapi bukan 0.3 secara persis.

Solusinya:

Jika kamu butuh akurasi (misalnya untuk keuangan), kamu bisa:

Membulatkan hasil:

let hasilnya = Math.round((0.1 + 0.2) * 100) / 100; // Hasil: 0.3


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 0.1;

b = 0.2;

hasilnya = a + b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 0.1;

b = 0.2;

hasilnya = a + b;

</script>


Perhatian! 

Untuk bilangan desimal; tanda koma di dalam Javascript diganti dengan tanda titik.


4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 0.1;

b = 0.2;

hasilnya = a + b;

document.write("Hasilnya=  "+a+"+"+b+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 0.1;

b = 0.2;

hasilnya = a + b;

document.write("Hasilnya=  "+a+"+"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 0.1+0.2=0.30000000000000004


Solusinya:

Kita sisipkan kode Math.round pada kode tersebut di atas, sehingga kode menjadi:

<script type="text/javascript">

let a, b;

a = 0.1;

b = 0.2;

hasilnya = Math.round((a + b) * 100) / 100;

document.write("Hasilnya=  "+a+"+"+b+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 0.1+0.2=0.3


Javascript Aritmetika Jumlah Part 3

 


Javascript Aritmetika Jumlah Part 3

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kaidah di perkuliahan S1 dalam mata kuliah Analisis Real: 

Jika terdapat dua bilangan real atau lebih  dijumlahkan, maka hasilnya adalah bilangan real, seperti 2024 + 2025 = 4049.

Konsep ini diperluas pemrograman website menjadi: 

Jika terdapat dua string atau lebih  dijumlahkan, maka hasilnya adalah string. Contoh "2024" + “2025” = 20242025.

Jika string dijumlah dengan bilangan, maka hasilnya adalah gabungan keduanya. Contoh "2025" + 2026 = 20252026.


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b, c; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

</script>

3. Tulislah kode berikut

a = 4;

b = “kambing”;

c = 2025;

hasilnya = a + b + c;

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

a = 4;

b = “kambing”;

c = 2025;

hasilnya = a + b + c;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b, c;

a = 4;

b = “kambing”;

c = 2025;

hasilnya = a + b + c;

document.write("Hasilnya=  "+a+"+"+b+"+"+c+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b, c;

a = 4;

b = “kambing”;

c = 2025;

hasilnya = a + b + c;

document.write("Hasilnya=  "+a+"+"+b+"+"+c+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 4+kambing+2025=4kambing2025


Javascript Aritmetika Jumlah Part 2


Javascript Aritmetika Jumlah Part 2

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kaidah di perkuliahan S1 dalam mata kuliah Analisis Real: 

Jika terdapat dua bilangan real atau lebih  dijumlahkan, maka hasilnya adalah bilangan real, seperti 2024 + 2025 = 4049.

Konsep ini diperluas pemrograman website menjadi: 

Jika terdapat dua string atau lebih  dijumlahkan, maka hasilnya adalah string. Contoh "2024" + “2025” = 20242025.

Jika string dijumlah dengan bilangan, maka hasilnya adalah gabungan keduanya. Contoh "2025" + 2026 = 20252026.


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b, c; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

</script>

3. Tulislah kode berikut

a = “2024”;

b = “kambing”;

c = “2025”;

hasilnya = a + b + c;

sehingga kode menjadi 

<script type="text/javascript">

let a, b, c;

a = "2024";

b = "kambing";

c = "2025";

hasilnya = a + b + c;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b, c;

a = "2024";

b = "kambing";

c = "2025";

hasilnya = a + b + c;

document.write("Hasilnya=  "+a+"+"+b+"+"+c+"="+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b, c;

a = "2024";

b = "kambing";

c = "2025";

hasilnya = a + b + c;

document.write("Hasilnya=  "+a+"+"+b+"+"+c+"="+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 2024+kambing+2025=2024kambing2025


Javascript Aritmetika Jumlah


Javascript Aritmetika Jumlah 

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Kaidah di perkuliahan S1 dalam mata kuliah Analisis Real: 

Jika terdapat dua bilangan real atau lebih  dijumlahkan, maka hasilnya adalah bilangan real, seperti 2024 + 2025 = 4049.


Konsep ini diperluas pemrograman website menjadi: 

Jika terdapat dua string atau lebih  dijumlahkan, maka hasilnya adalah string. Contoh "2024" + “2025” = 20242025


Jika string dijumlah dengan bilangan, maka hasilnya adalah gabungan keduanya. Contoh "2025" + 2026 = 20252026


Cara 1

Menggunakan perintah document.write("   ");


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a, b; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

</script>

3. Tulislah kode berikut

a = 2024;

b = 2025;

hasilnya = a + b;

sehingga kode menjadi 

<script type="text/javascript">

let a, b;

a = 2024;

b = 2025;

hasilnya = a + b;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel hasilnya.

sehingga kode menjadi

<script type="text/javascript">

let a, b;

a = 2024;

b = 2025;

hasilnya = a + b;

document.write(“Hasilnya=  “+a+”+”+b+”=”+hasilnya); 

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan


Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a, b;

a = 2024;

b = 2025;

hasilnya = a + b;

document.write(“Hasilnya=  “+a+”+”+b+”=”+hasilnya); 

</script>

Hasil tampilannya berikut:

Hasilnya= 2024+2025=4049



All the titles can be read in this link (Click on here)
Daftar semua judul dapat di baca di link sini ( Klik di sini)