Langsung ke konten utama

Postingan

Menampilkan postingan dari 2023

Coding Javascript di Android: #5 Tebak Angka + Score

Halo, pada artikel kali ini akan membahas konten lanjutan dari saebelumnya yaitu Tebak Angka , konsepnya sama seperti sebelumnya, melakukan compare dari inputan dengan variabel yang sudah di set. Jika hasilnya sama maka akan menambah skor sebanyak 5 poin, dan jika salah tidak menambah skor. Kemudian, ketika benar menampikan output atau text Benar jika salah akan menampilkan outpu Salah.  Disini menggunakan pengulangan for agar lebih efisien dan dinamis terhadap inputan dari user, dan juga terhadap variabel yang sudah di set, dan lebih mudah untuk melakukan compare karena kita bermain index dari array tersebut. Untuk lebih lanjutnya silahkan lihat video dibawah ini. Untuk source codenya ada dibawah ini. // function tebak angka dengan skor function tebak(arrayTebakan){ // deklarasi variabel let score = 0 const tebakanBenar = [10, 12, 15, 20, 50] // untuk compare jawaban for(let i =0 ; i<arrayTebakan.length; i++){ // untuk kasih tau benar atau salah let hasil = 'S

Coding Javascript di Android: #4 Tebak Angka

Halo semuanya, di artikel kali ini bakalan lebih singkat dari biasanya karena dari code juga itu singkat aja. Kali ini masih berkaitan sama remake konten coding c++ di android dan masuk ke video ke 3 yaitu tentang tebak angka. Konsepnya adalah code akan membaca parameter dari function yang dibuat atau dari input user, kemudian di compare dengan variabel yang sudah diset atau variabel dengan jawaban bentar, atau bisa di sebut kunci jawabannya. Hasil dari compare tersebut antara kunci jawaban dan parameternya nanti bisa kita tentukan outputnya seperti apa, misal jika memang sama akan menampilkan pesan 'Tebakan Benar' dan jika salah akan sebaliknya. Program ini sangat singkat, dan jika kalian ingin explore sendiri juga dibolehkan. Misalnya gak cuma tebak angka aja, tapi tebak kata atau buat untuk beberapa ronde dan sebagainya, untuk explore sendiri bisa di kondisikan kalian ingin seperti apa. Untuk lebih lengkapnya silahkan liat video dibawah ini Source codenya ada disini  // te

Coding Javascript di Android: #3 Kalkulator

  Pada artikel kali ini akan membahas konten remake C++ diandroid yang kedua yaitu kalkulator sederhana, konsepnya sama tetapi hanya cara penggunaan dan bahasanya yang berbeda. Di Javascript biasanya menggunakan function dengan parameter yang nanti akan di proses didalamnya, kemudian dari parameter tersebut akan menhasilkan operasi aritmatika berdasarkan operatornya. Disini kita akan mengimplementasikan condition, dengan if else akan membuat code mengarah ke kondisi tertentu, misal jika menginputkan operator bagi (/) maka parameter dari angka akan melakukan pembagian, dan seterusnya.  Divideo ini juga saya menjelaskan bagaimana mempersingkat pengkondisian if else agar tidak terlalu panjang namun tetap bisa dibaca dan bisa dimengerti. Untuk lebih lengkapnya bisa diliat dan disimak dibawah ini Dan ini adalah source codenya // kalkulator function kalkulator(angka1, angka2, operator){ let hasil if (operator === '+') hasil = angka1 + angka2 if(operator === '-') hasil =

Coding Javascript di Android: #2 Biodata

Tiba akhirnya kita masuk ke konten utama yaitu ngeremake konten C++ coding di android. Mulai dengan biodata, untuk biodata ini cukup simpel karena cuma menampilkan hasil dari parameter nya saja, dan ya.. kita pakai function disini buat ambil semua inputannya. Jadi hanya membuat function biodata, diikuti parameternya kemudian di console.log di setiap parameternya. Dan ada beberapa hasil yang gak sesuai dengan yang saya maksud, karena tampilan dari hasil console nya itu perbaris padahal masih didalam console yang sama, misal console.log('Nama', nama) dan hasilnya malah menapilkan perbaris bukan memanjang ke kanan, jadi saya pakai + untuk mengakalinya. Silakan simak video dibawah ini: Sumber Code ada dibawah ini: function biodata(nama, umur, tgl_lahir, tmpt_lahir, hobi){ console.log('Nama: ' + nama) console.log('Umur: ' + umur) console.log('Tanggal Lahir: ' + tgl_lahir) console.log('Tempat Lahir: ' + tmpt_lahir) console.log('Hobi: ' +

Coding Javascript di Android: #1.75 Function

Konten kali ini adalah konten terakhir dalam seri intro, ini membahas tentang apa itu function dan bagaimana cara menggunakannya. Biasanya function digunakan untuk membungkus kode yang sering di panggil di beberapa line atau baris untuk menghemat waktu dan juga menghemat baris kode juga tentunya.  Function mempunyai parameter didalamnya (jika diperlukan), bisa di set default secara langsung maupun secara manual, dan dialam function tersebut bisa melakukan return atau mengembalikan nilai yg sudah di olah didalamnya ke sebuah variabel. Struktur function adalah sebagai berikut, function <nama_function> (<parameter>) { <baris_code>} , contoh function perkenalan(nama){console.log('halo nama saya' + nama)} Setelah function dibuat, maka bisa dipanggil atau dijalankan dengan cara panggil functionnya dan masukan parameternya jika ada. Misalnya pekenalan('Bagas');  Maka akan menghasilkan output yang sudah disesuaikan didalam function yang dibuat tadi, untuk lebi

Coding Javascript di Android: #1.50 Looping

Jadi kali ini, masi lanjut di artikel intro sebelum masuk ke konten inti. Artikel kali ini adalah tentang looping, jadi looping adalah urutan perintah yang terus-menerus diulang sampai dengan kondisi yang diinginkan tercapai. Kondisi ini memiliki bentuk yang berbeda-beda Seperti contohnya untuk mendapatkan data, mengubah data, dan juga apakah suatu nilai sudah bisa mencapai jumlah yang sudah ditentukan Banyaknya pengulangan bisa kita atur sendiri dan kita kontrol sendiri, dan proses looping atau pengulangan ini terbilang termasuk proses yang berat jika melakukannya terus secara berulang ulang atau bahkan jika infinite loop, akan membuat hang. Dalam kasus saya sendiri, looping paling sering digunakan untuk proses matching data, compare data dan sebagainya. Gak jarang juga untuk membuat suatu data sebanyak yang diperlukan, atau bahkan menghapus data. Ada beberapa jenis loop, yaitu menggunakan: For let i (basic) For of For in Foreach While Do Tetapi untuk kali ini saya mencontohkan menggu

Coding Javascript di Android: #1.25 Variabel dan Tipe Data

Artikel kali ini masih dalam konteks intro, melanjutkan dari variabel kemudian selanjutnya adalah condition. Biasanya memakai IF ELSE condition dan juga SWITCH CASE, disini saya menjelaskan keduanya dan cara memakainya seperti apa. Jika sudah paham tentang pengkondisian ini, biasanya sudah bisa membuat program yang kompleks. Jadi apa itu pengkondisian? Pengkondisian adalah `instruksi` pada pemrogaman untuk menjalankan suatu baris program sesuai dengan `kondisi tertentu`. Jadi, kita membuat instruksi untuk memasuki kondisi tersebut kemudian mengeksekusi kodenya selama kondisi terpenuhi. Perbedaannya ada ada 2 macam, biasanya ini yang sering dipakai. IF ELSE paling umum digunakan, biasanya untuk code yang sangat banyak dan beberapa perintah didalamnya. SWITCH CASE biasanya digunakan untuk kondisi yang banyak pilihannya, tetapi sedikit perintah didalamnya. Untuk lebih lanjutnya bisa lihat video dibawah ini: Silahkan simak videonya dibawah ini:  Seperti biasa untuk source code ada disini,

Coding Javascript di Android: #1 Variabel dan Tipe Data

Setelah beberapa bulan atau mungkin setahun? akhirnya saya bisa upload konten baru lagi. Kali ini perpindahan dari c++ ke javascript. Ada beberapa alasan kenapa akhirnya memtuskan untuk pindah bahasa pemrpogramman tapi alasan utamanya adalah kerjaan. Jadi dikerjaan saya sekarang itu menggunakan bahasa javascript jadi saya pengen bagi ilmu yang udah saya dapet disana ke kalian semua untuk belajar bareng-bareng. Di konten ini masih pengenalan, mulai dari cara deklarasi variabel dulu itu gimana dan bedanya apa saja, kemudian untuk tipe data itu apa saja dan bedanya apa, gimana cara aksesnya dan cara nampilinnya. Jadi apa itu variabel? variabel adalah suatu tempat untuk menyimpan data atau informsasi yang bisa diberi nama atau identitas dan data atau informasi tersebut bisa berubah ataupun tidak. Gambarannya seprti kardus yang isinya buku atau sepatu, maka kardus adalah variabelnya dan buku atau sepatu adalah valuenya. Untuk deklarasi itu ada 2 macam biasanya:     1. Let, untuk variabel ya

Tutorial Javascript #1 Variabel dan Tipe Data

Sebelum masuk ke konten utama untuk ngeremake konten c++ ke javascript. Ada beberapa langkah yang harus di ketahui atau dipelajari dulu nih. Diantarnya ada 3, yaitu cara deklarasi variabel dan tipe data apa saja yang bisa di deklarasikan, kemudian function atau fungsi yang berisi kumpulan kode dan bisa dipanggil berulang tanpa menuliskannya lagi, dan terakhir adalah loopingan atau perulangan. Untuk kali ini kita mulai dari yang pertama yaitu Variabel dan Tipe Data. Deklarasi variabel menurut standart itu ada 2:      1. Let      2. Const Tipe data yang sering digunakan itu ada 4:     1. Number     2. String     3. Array     4. Object Untuk keterangan lebih lanjut silahkan simak dibawah ini 1. Untuk deklarasi bisa menggunakan let dan const , let digunakan ketika nilai atau valuenya akan dirubah sementara const digunakan ketika nilai atau valuenya tidak akan dirubah. 2. Tipe data yang sering digunakan adalah String dan Number , keduanya lebih sering digunakan. Pertama kita deklarasikan m