Terima kasih pak Sandhika Galih, saya yg bukan non-IT jadi percaya, bahwa dengan niat dan fokus melakukan. Pasti bisa belajar & punya skil di IT secara bertahap, makasih pak Galih. Tuhan memberkati...
@munawirsumantri74364 жыл бұрын
Saya baru menemukan guru yang benar2 bisa mengarahkan dan memahami penuh bukan asal2an. Mantab....
@prasetyoadiwibowo93445 жыл бұрын
Pak sandhika galih emang top,berkat bapak sekarang saya sudah mulai paham mengenai prigramming,sampai-sampai semua playlist yt bapak saya download semua.
@nathhh104 жыл бұрын
Mudah banget dipahami nya pak, baru belajar beberapa bulan terakhir sudah nyelesaiin playlist dari yg html css sampe Javascript ini
@dedypriantoskom24825 жыл бұрын
semoga ilmu yang di bagi semakin bermanfaat bagi orang banyak makasih banyak pak
@BLK_ID2 жыл бұрын
Terima kasih atas tutorialnya pak Dika. Saat ini saya sedang mengikuti tutorial membuat game SUWIT JAWA v2.0. Semoga saya bisa coding lebih baik lagi kedepannya.
@youngestbro1318Ай бұрын
live coding tapa script pak dika ketika buat video ini wow jadi keliatan logikanya jalan bgt langsung dapet aja solusinya. semangat trus pak dika buaat kontennya bersyukur banget nemu channel ini and wish u all the best in life pak dika!
@aican20276 жыл бұрын
semoga makin rame pengunjung dan makin banyak org yg menerima manfaat nya pak
@nandopookey919510 ай бұрын
Keren, terima kasih pak ilmunya, sangat bermanfaat
@yarstory99266 жыл бұрын
seru banget pa dika... please banyakin latihan-latihannya :)
@zakial-ha66846 жыл бұрын
Alhamdulillah Update juga materi ini.
@muhammadkevin97165 жыл бұрын
untuk tantangan diakhir video aku ngerjainnya gini, mohon koreksi kalo salah dan kurang efektif let hPlayer = 0, hComputer = 0; const pilihan = document.querySelectorAll('li img'); pilihan.forEach(function(pil) { pil.addEventListener('click', function() { const pilComp = getPilihanComp(); const pilPlayer = pil.className; const hasil = getHasil(pilComp, pilPlayer); const info = document.querySelector('.info'); // change gambar komputer putar(); setTimeout(function() { const imgComp = document.querySelector('.img-komputer'); imgComp.setAttribute('src', 'img/' + pilComp + '.png'); // tampilan hasil info.innerHTML = hasil; if(hasil == 'MENANG') hPlayer++; else if(hasil == 'KALAH') hComputer++; const p = document.querySelector('.hPlayer'); const c = document.querySelector('.hComputer'); p.innerHTML = 'Player : ' + hPlayer; c.innerHTML = 'Computer : ' + hComputer; }, 1000); info.innerHTML = ''; }) })
@dzikriarkannur45572 жыл бұрын
saya pake looping di dalam function nya gak nambah ternyata kek gini wkwkwk tq bang const sKomputer = document.querySelector('.komputer'); const sPlayer = document.querySelector('.player'); if( hasil == 'KALAH!'){ sKomputer.innerHTML = 'Komputer : ' + hKomputer++ ; } else if(hasil == 'MENANG!'){ sPlayer.innerHTML = 'Player : ' + hPlayer++; return; }
@dudulBoolean Жыл бұрын
Saya deklarasi variable di dlm functionnya, ternyata gara2 itu angkanya gk nambah2 😂
@ririnsafitri306 Жыл бұрын
Terimakasih pak Dika. Saya non IT tapi konsisten belajar dari channel bapak bulan Februari hingga sekarang. Semua video playlist saya nonton pak. Hanya bootstrap, Tailwind, dan Wadpack yang saya skip beberapa. Sekarang saya ada di DOM JS Ke 9. Doain pak supaya bisa konsisten 🙏
@ririnsafitri306 Жыл бұрын
Saya sudah ada di Rest API pak🔥Next belajar buat projek kecil dulu...
@muhammadarielariadi932 Жыл бұрын
Kereeen. Semangat terus kak
@ririnsafitri306 Жыл бұрын
@@muhammadarielariadi932 Sekarang udah ada di playlist backend mas bagian OOP PHP. Semoga konsisten....Bagian front-end udah buat beberapa projek sederhana
@irwansyahrir8110 Жыл бұрын
@@ririnsafitri306njirr konsisten banget bg
@jackwels8179 Жыл бұрын
tutor biar bisa konsisten dong...
@rahmadalfajri32844 жыл бұрын
Alhadulilah ngikutin dari video pertama sampe sini masih lancar 😀
@doninurramdan86346 жыл бұрын
Alhamdulillah semua video bapak sudah saya tonton dan ikuti. Banyak perubahan dari kemampuan saya. Request : buat CRUD PHP MySQL Android dong, soalnya di channel lain penjelasannya tidak sekomplit bapak. Makasih
@ujangbrudin15543 жыл бұрын
17:43 merupakan sebuah contoh pemberian nama variable yang baik 33:47 epictos momentos
@smmedia92723 жыл бұрын
Sabener namah can pati ngartos tapi pokonamah hatur nuhun pisan pak dika😇
@hamidtrend11556 жыл бұрын
keren euy si pak dika, logikanya kuat, mantab pak..
@areef1234563 жыл бұрын
Ide na Aya Wae pak Dika mah *Mantap*..
@FauziMuhammad254 жыл бұрын
sangat mudha di mengerti,, mantappp
@Ashkrik6 жыл бұрын
Hadir... sehat, maju, and suksess selalu.
@muhammadbayu16395 жыл бұрын
memang panutanQ bapak satu ni
@elisadoa83816 жыл бұрын
Trimakasih bang dika share ilmunya sangat bermanfaat
@harlesbayuanggara27126 жыл бұрын
sangat membantu untuk yang baru mempelajari DOM
@rafi_455 жыл бұрын
Lihat ini jadi ingat games jaman dulu, game flash di komputer ku. Jangan2 bapak yg bikin game2 tsb. Hehe.. Mantap ilmunya pak.
@hehee2555 Жыл бұрын
Mantap pakk, saya baru nonton videonya di tahun 2023 🤣tapi videonya masih sangat berguna. Ini codingan untuk nambah skornya, pusing diawal tpi akhirnya bisa juga: const skorKomputerElement = document.getElementById("skorKomputerNya"); // buat div baru di area komputer, dan buat element h3 dengan id skorKomputerNya const skorPlayerElement = document.getElementById("skorPlayerNya"); // buat div baru di area player, dan buat element h3 dengan id skorPlayerNya let skorKomputer = 0; let skorPlayer = 0; const pilihan = document.querySelectorAll('li img'); pilihan.forEach(function(pil){ pil.addEventListener('click', function(){ const pilihanKomputer = getPilihanKomputer(); const pilihanPlayer = pil.className; const hasil = getHasil(pilihanKomputer, pilihanPlayer); setTimeout(function tambahScore(){ if(hasil == 'MENANG!') { skorPlayer++; return skorPlayerElement.textContent = skorPlayer; } if(hasil == 'KALAH!'){ skorKomputer++; return skorKomputerElement.textContent = skorKomputer; } }, 1000); komputerAcak(); setTimeout(function(){ const imgComputer = document.querySelector('.img-komputer') imgComputer.setAttribute('src', 'img/'+ pilihanKomputer + '.png'); const info = document.querySelector('.info'); info.innerHTML = hasil; }, 1000); }); });
@tpqazaofficialАй бұрын
komputerAcak ini fungsinya mana yaa
@alifnurrohman99404 жыл бұрын
Mantaps pak, tadinya game saya hasilnya seri melulu, cuma sy telusuri trus... Dan ternyata kurang tanda "=" itu doang. Gilaaaa nyari salahnya hampir setengah jam😂
@unicorn98873 жыл бұрын
saya juga seri juga hasilnya kak. boleh tau gak kak kurang tanda = itu di syntax yg mana?
@hanmuid93874 жыл бұрын
Terima kasih pak. Semoga sukses selalu :)
@zououoz35884 жыл бұрын
Mon maap nih sebenarnya saya mau nonton videonya pak sandi tadi tapi kuota saya habis, tapi saya sempat liat di awal modelnya nanti bagaimana jadi saya kerja-kerja. Ini saya upload pake hotspot tmen jadi harus cepat dan gak sempet liat vidionya let objekSuwit= [{no:1,suwit:"Semut"},{no:2,suwit:"Orang"},{no:3,suwit:"Gajah"}]; while(true){ var input= prompt("Kamu memilih apa (input sesuai nomor): 1. Semut 2. Orang 3. Gajah"); if(input=1) break; } let komputer= (Math.floor(Math.random()*3)+1); let hasil= "Komputer mengeluarkan "+(objekSuwit[komputer-1].suwit)+" dan kamu mengeluarkan "+(objekSuwit[input-1].suwit); if(komputer==(input-1) || komputer==3 && input==1) alert(hasil+" KAMU MENANG YEY ULLULU"); else if(komputer==input) alert(hasil+" Hasil imbang!"); else alert(hasil+" Kamu kalah"); Semoga aja koding ku sama dengan pakde xixixi
@faridrusdyanto46474 жыл бұрын
Keren battt. Asli
@wipintechnology5 жыл бұрын
terimakasih pak sandi ilmu nya semoga bermanfaat
@muhammadfirdaus-sl2rf4 жыл бұрын
mohon bimbingannya pak terimakasih ilmunya smoga nambah terus ilmu bapak..
@Studi_kasusАй бұрын
keren pak
@dimassu3 жыл бұрын
Beberapa saya sudah modifikasi dari latihan Suwit Jawa dan agak sedikit responsive, hasilnya: dimaskuy.github.io/suwit-jawa.github.io/
@annahlfajdi63913 жыл бұрын
punten mas, udah berapa lama ya belajarnya ko udah bagus banget :((
@dimassu3 жыл бұрын
@@annahlfajdi6391 saya masih pemula kok, belajarnya masih belum sampai setahun
@muhammadanton98742 жыл бұрын
boleh kirim sourc code nya gak kak,
@andrianimanuel52422 жыл бұрын
keren mas dimas
@bangungo6 жыл бұрын
Jejak... Mantap pak...
@adekurniawanc4 жыл бұрын
Ini punya saya codepen.io/adekurniawan22/pen/QWEbJjr Maaf kalo jelek, soalnya desain nya buat sendiri + saya tambhin fitur acak warna background nya biar ga bosen warna putih mulu heheheh
@suguss07 Жыл бұрын
udah sampe mana sekarang belajarnya bang ? hehehe
@velaputri2426 Жыл бұрын
keren bang
@nurmayunus68944 жыл бұрын
mantab pak dika
@johanesalberto61362 жыл бұрын
terima kasih pak dika
@tarantulalabaz22945 жыл бұрын
Terima kasih banyak pak
@rakasindu54195 жыл бұрын
Keren abiss request buat tutorial reactjs dong pak
@rudynisanr86946 жыл бұрын
Mantap nice
@nabillaaaaa4 жыл бұрын
Terima kasih pak
@muhammadwahyuramadhan77304 жыл бұрын
"fungsi membuat score" let sPlayer = 0; let sKomputer = 0; function getScore(hasil) { if (hasil == 'seri') sPlayer = sPlayer, sKomputer = sKomputer; if (hasil == 'menang') sPlayer = sPlayer + 1; if (hasil == 'kalah') sKomputer = sKomputer + 1; const scoreK = document.querySelector('.white.K').innerHTML = sKomputer; const scoreP = document.querySelector('.white.P').innerHTML = sPlayer; } "lalu fungsi diatas masukan ke dalam forEach nya" saya berhasil membuat nya pak, tapi, entah itu masih belum efektif atau tidak, hihihi.. terimakasih ya pak, saya sudah menonton hampir semua video bapak mengenai tutorial, sangat tertarik melihat perkembangan WPU kedepannya,
@bintangparamitha58984 жыл бұрын
.whiteP dan .whiteK itu dari mana dan apa ya bro?
@farsikogama61143 жыл бұрын
@@bintangparamitha5898 bikin element baru di html trus kasih kelas white itu buat naruh score nya
@pilipusk11702 жыл бұрын
Makasih bang scorenya berhasil digua ,belum bisa buat sendiri wkwkekek
@AR_official233 ай бұрын
Bang itu di taro di dalam settime out juga ya atau setelah nya
@IndvFZN6 жыл бұрын
Pak cuma bisa bilang terima kasih 😁
@muhammadadam74814 жыл бұрын
mantap
@bawidyantoro Жыл бұрын
mantap mas sandhika untuk ilmunya. tapi saya masih bingung pas masuk bagian time ini.
@eula_233 жыл бұрын
yang masih error di hasil 'undefined' bisa jadi karena nilai variabel 'player' di getHasil dengan nilai variabel 'pilihanPlayer' berbeda.. *sensitif huruf, besar kecil huruf mempengaruhi
@irwancahyos53252 жыл бұрын
Mas kok punya saya tetep masih undefined ya
@Fachri_Dessu Жыл бұрын
ketika halaman pertama x d buka, kan hasil nya msh kosong, ketika gambar di klik/memilih, hasil nya keluar/muncul, nah setelah klik gambar lagi, biar hasil nya kosong dulu trs tampil lagi hasilnya, gmn logic/codingan nya ya?
@rakazakaria49544 жыл бұрын
Bahas variabel pada CSS pak biar makin sakti CSS nya, tutor nya banyak cuman bahasa luar 😅
@ajdjsksjsdhdhsjs85213 жыл бұрын
makasi pak
@zelknu2 жыл бұрын
pak saya masih bingung 27:37 kan itu ngambil parameter pil nah kan baru parameter blom ada apa2 kenapa pas di console.log muncul gambar?
@NONAME-wo8kj5 жыл бұрын
Makasi pak
@muhammadvadhri57306 жыл бұрын
sangat bermanfaat bgt pak, oiya pak klo boleh, request tutorial untuk framework codeIgniter dong pak heehee...
@mhdnaldi37504 жыл бұрын
Buat playlist node.js dong pak
@reinova-v5 ай бұрын
sebelum nonton video ini nyoba dulu bikin sendiri, logikanya beda tapi hasilnya sama aja let komputer, player, hasil; const gajah = document.querySelector('.gajah'); const orang = document.querySelector('.orang'); const semut = document.querySelector('.semut'); const gambarComputer = document.querySelector('.img-komputer'); function acakSuwit() { komputer = Math.random(); if (komputer < 0.3) { komputer = 'gajah'; gambarComputer.setAttribute('src', 'img/gajah.png'); } else if (komputer < 0.6) { komputer = 'orang'; gambarComputer.setAttribute('src', 'img/orang.png'); } else { komputer = 'semut'; gambarComputer.setAttribute('src', 'img/semut.png'); } } function cekKemenangan() { if (player == komputer) { hasil = 'SERI'; } else if (player == 'gajah') { hasil = (komputer == 'orang') ? 'MENANG' : 'KALAH'; } else if (player == 'orang') { hasil = (komputer == 'gajah') ? 'KALAH' : 'MENANG'; } else { hasil = (komputer == 'gajah') ? 'MENANG' : 'KALAH'; } const info = document.querySelector('.info'); info.innerHTML = '' + hasil + ''; } function putar(callback) { const imgKomputer = document.querySelector('.img-komputer'); const gambar = ['gajah', 'orang', 'semut']; let i = 0; const waktuMulai = new Date().getTime(); const interval = setInterval(() => { if (new Date().getTime() - waktuMulai > 1000) { clearInterval(interval); acakSuwit(); cekKemenangan(); return; } imgKomputer.setAttribute('src', 'img/' + gambar[i] + '.png'); i = (i + 1) % gambar.length; }, 100); } gajah.onclick = function () { player = 'gajah'; putar(); } orang.onclick = function () { player = 'orang'; putar(); } semut.onclick = function () { player = 'semut'; putar(); }
@Ocidngab3 жыл бұрын
Pak, knp ya saya di dalam function putar, di bagian imgComputer.setAttribute nya error trus, padahal udah sama persis dgn coding di videonya🙏
@fauzan54484 жыл бұрын
pak,apakah 2020 ini belum ada upgrade javascript?
@ininamakokharusdijarak68153 жыл бұрын
// keren
@edyhartono9416 жыл бұрын
Pak tolong bahas konsep OOP dong
@luciasibarani4 жыл бұрын
mohon maaf sebelumnya pak, saya masih baru belajar. Saya mau bertanya, kenapa ketika dimasukan fungsi innerHTML, tulisan hasil nya tidak muncul pak? tapi ketika saya console.log(hasil), hasilnya muncul sesuai dengan aturan pak.. Terimakasih sebelumnya
@bebasaja15653 жыл бұрын
cek apakah object yg menggunakan innerHTML sudah benar namanya. Apakah ada typo atau gimana
@farhan_24676 жыл бұрын
Mau pak Sandhika, pada saat saya klik pilihan player nya, lalu gamang pilihan komputernya gak muncul ?
@zorrobasher29473 жыл бұрын
Thank You Pak :)
@BOY-tg3wg4 жыл бұрын
Materi ini bisa diterapkan di dadu
@davidimannuel66396 жыл бұрын
Request HTML 5 canvas setelah javascript DOM😂😂😂
@raisalengko9056 Жыл бұрын
hidu lagi sulit-sulitnya kamu malah belajaar JS
@daengtoto68936 жыл бұрын
luar biasa pak materinya....thanks pak🙏 tapi klo boleh pak sublime textnya pakai warna defaulnya aja pak supaya lebih jelas warna textnya pak
@sandhikagalihWPU6 жыл бұрын
terimakasih danial.. iya itu saya lupa ganti bekas di kelas :( next video saya balikin gelap lagi.. :)
@daengtoto68936 жыл бұрын
Web Programming UNPAS makasih sebelumnya pak
@fitrailham59566 жыл бұрын
punten, pak mau nanya kenapa file png saya g kebaca ya? yang di bagian const pGajah = document.querySelector('.gajah'); pGajah.addEventListener('click', function(){ const pilihanComputer = getPilihanComputer(); const pilihanPlayer = pGajah.className; const hasil = getHasil(pilihanComputer,pilihanPlayer); const imgComputer =document.querySelector('.img-komputer'); imgComputer.setAttribute('src','gambar/' + pilihanComputer + '.png');
@hafizhabhipraya42154 жыл бұрын
sama saya juga
@ItzMeHio3 жыл бұрын
sama cuy
@MarcoAntonio-rj7wq2 жыл бұрын
mungkin beda ekstensi filenya
@patra17194 жыл бұрын
Ini tampilan pny saya pak, msh banyak kurangnya git-patra.github.io/suwit/
@SubhanMohammad Жыл бұрын
keren ini bang
@codepamungkas66234 жыл бұрын
Saya mau tanya pak. saya membuat game sendiri yaitu semacam mainan kartu remi. Yg saya bingungkan bagaimana ya pak implementasinya pada gambar remi tsb ketika saya pilih gambar remi angka kecil dan pilihan comp acak dan mendapatkan gambar remi angka besar comp dapat score 1, nah begitupun sebaliknya pak. Kalau angka yg didapat sama score tidak berubah. Minta solusinya pak 🙏
@ustamirazib11646 жыл бұрын
Bikin game quiz donk pak 😃
@verdyharismunandar47945 жыл бұрын
cara mengatasi uncaught syntaxerror unexpected token gimana ya file jsnya tidak mau di hubungkan
@jakasetiawan79476 жыл бұрын
kayanya studi kasus juragan angkot juga cocok nih pak untuk latihan dom hehe
@thecode32062 жыл бұрын
izin nanya pak, kenapa semakin lama proses putarnya semakin cepat Padahal awal nya kita atur cuman 100 ms
@fadhlurrahman1883 жыл бұрын
Bang req game edukasi seperti menyusun kata
@rrpdigital82916 жыл бұрын
pak dika kalo misalnya saya mau kasih point setiap kali main, misalnya kalo menang dapet pointnya 3, kalo seri poinnya 1, kalo kalah poinnya 0, dan itu terus bertambah poinnya setiap kali main.. itu pake apa ya?
@i_am_hugeng41205 жыл бұрын
Permisi Pak Sandhika, saya mau tanya... jika pada function getHasil(player, comp) saya buat rules-nya jadi : if(player == comp) return 'SERI'; if(player == 'gajah') return (comp = 'orang') ? 'MENANG' : 'KALAH'; if(player == 'orang') return (comp = 'semut') ? 'MENANG' : 'KALAH'; if(player == 'semut') return (comp = 'gajah') ? 'MENANG' : 'KALAH'; kenapa ketika : player : gajah comp : semut hasil : menang ?? apa ada yg salah dalam rules yg saya buat? mohon petunjuk.... EDIT : setelah saya modifikasi jadi if(player == 'gajah) { if(comp == 'orang') return 'MENANG'; return 'KALAH'; } baru dah pas play, player : 'gajah' comp : 'semut' hasil : 'kalah' heran saya... padahal harusnya sama aja... 😅 btw, makasih ilmunya pak 🙏
@mohamadirfann5 жыл бұрын
Itu sama dengannya kurang mas kayaknya pas sintax return (comp ... ), harusnya sama dengannya 2 (==), coba
@i_am_hugeng41205 жыл бұрын
@@mohamadirfann oh iya.... makasih masukannya 😀🙏
@muhammadsatriaherman55046 жыл бұрын
Pak sandhi yang variabel player itu kok gk di deklarasikam dulu?
@fiqrihafzain28206 жыл бұрын
assalamualikum pak dosen kotlin dong please and with konsep oop nya hehe terimakasih semoga makin sukses!
@jackjr97383 жыл бұрын
Halo pak sandika, saya mau tanya Punya saya waktu menggantikan gambar pilihanComputer menggunakan setAttribute kenapa gambar tidak bisa muncul ya, Alertnya file not found pdhal di pilihanPlayer bisa ditampilkan
@ItzMeHio3 жыл бұрын
Bangsul sama
@jackjr97383 жыл бұрын
@@ItzMeHio saya udah bisa bro, file img nya harus dimasukin ke folder dulu
@ItzMeHio3 жыл бұрын
@@jackjr9738 oh berarti klo digabung ga bakal muncul ya browh , thx infonya
@jackjr97383 жыл бұрын
Punyaku foldernya satu folder sama filenya bro, jadi manggilnya sama kayak divideo bro
@ItzMeHio3 жыл бұрын
@@jackjr9738 udh bisa bro thx
@muhammadsatriaherman55046 жыл бұрын
knp yh klo ngambil element sering salah "cannot read property of null"
@rifkiarza65902 жыл бұрын
Permisi pak mau tanya, itu di menit 24:12 caranya supaya bisa ganti semuanya sekaligus gimana ya?
@rakatoneco2 жыл бұрын
kalau di vscode, tekan diblok dulu pGajahnya, trus tekan ctrl + D terus sebanyak yang mana yang mau dirubah, semoga bermanfaat
@eula_234 жыл бұрын
Tolong yang bisa bikin menu aktif navbar ketika di klik menggunakan vanilla javascript (event toggle) bantu jawab ya, bagaimana cara untuk menghapus class yg ditambahkan envent toggle ketika kita meng-klik menu yg lain? dikasus ini saya menggunakan class "menu" di tiap² a href di navbar dan menggunakan document.querySelectorAll(.menu) untuk mengambil nilai class menu sebagai acuannya. Tolong yg bisa bantu jawab 🙏
@cocococo5024 жыл бұрын
Pak sourc kodenya sudah tidak bisa diakses pak.. Bisa nggak di adain lagi
@aminenhatelu69042 жыл бұрын
cssnya gak bisa didownload mas?
@youkoso45185 жыл бұрын
Pake sistem operasi apa pak?
@farhantaufikurohman53712 жыл бұрын
pak kenapa function skornya ga nambah ya? apa ada yang salah let komputerSkor = 0; let playerSkor = 0; function infoSkor(hasil){ if( hasil == 'MENANG!') return playerSkor += 1; if( hasil == 'KALAH!') return komputerSkor += 1; if( hasil == 'SERI!') return playerSkor, komputerSkor; } sudah di masukin kedalam forEach padahal tolong bantu yg bisa
@dudulBoolean Жыл бұрын
Variable scorenya jgn dideklarasi dlm function tapi diluarnya, karna setiap bertemu kondisi variable scorenya reset ke 0
@mursidin0675 жыл бұрын
pak, klo punya saya fungsinya berjalan dan hasilnya juga keliatan. tapi image computernya tidak kelihatan pada saat berpindah. awalnya muncul, jika kita klik atau di mainkan image nggak kelihatan, tapi hasilnya muncul (di tau).mohon solusinya pak.
@daunteduhtopic6142 жыл бұрын
.png belum di masuckin ke function pak
@lksn.hafid32274 жыл бұрын
pak ini punya saya pakai alert kok ndak bisa muncul? pdhl codenya udah sama semua
@harisrh33743 жыл бұрын
Nilai scoreny dmasukin ke variable bner ga ? Trus set isiny 0. Tiap kli kita menang update isi variabelny dngan hasil dri nilai default +1 trus tmpilin hasilny.. dan bgtu jga klo kalah. Berarti ad let menang ada let kalah.. hehe
@hanafiilham70812 ай бұрын
Izin menambahkan code untuk tambah skor nya, // variabel skor user let skorUser = 0; // Mengecek skor if(hasil === "MENANG!") { skorUser++; } const skor = document.getElementsByClassName('skor')[0]; skor.innerText = skorUser; Untuk code pengecekan skor, disimpan sebelum baris pemanggilan fungsi putar( )
@tolkon41285 жыл бұрын
pak .. tolong dijawab kok forEach saya Error ya dia mncul tulisan pilihan.forEach is not a function , pdhl E syaa ud hruf besar dan const pilihan = document.querySelectorAll("li img") ud bener kan pak kok mncul forEach is not a function ya mohon dijawab pak
Mau nanya pak, di menit 23,setelah saya copy event dari gajah kemudian diganti menjadi orang dan semut programnya work pak, tapi ada sedikit keliru di bagian orang, ketika di klik ada kesalahan di orang vs semut hasilnya kalah pak, padahal di 2 event yg lain aman2 saja pak, mohon pencerahannya 🙏🙏
@RyuHui-d1o6 ай бұрын
coba kirim src code nya 🙏🏻
@waratv3264 жыл бұрын
Apakah di dalam function tidak harus di beri nama variabel...?? Maksud saya kenapa di function getPilihanComp ada varibel comp... Tapi di function getHasil tidak ada variabel player? Lalu tulisan player di function Get hasil itu sebagai apa? Siapapun yang bisa jelaskan kasi tau saya.. mohon bantuanya trima kasih
@dzaki_7062 жыл бұрын
Tergantung, semisal butuh tempat utk menampung nilai, maka perlu dibuat dl variabel nya. Variabel comp ada krn memang butuh utk menampung nilai dr fungsi baru yang kita buat. Sedangkan, pada getHasil, "player" cuma sebagai parameter dan tidak ada fungsi tambahan juga dalam "player" nya, jd tdk perlu dibuat variabel tambahan lagi... CMIIW..
@TsjiwamlBlogspot5 жыл бұрын
gue buat onlinenya ahhh
@ilhammahyudi75976 жыл бұрын
Mas kalo mas butuh berapa lama sih belajar programnya bisa jago gitu
@noviadi28554 жыл бұрын
Maap teman2, nanya itu VAR nya diubah jadi CONST alasannya kenapa ya? Map blm paham bedanya var, const sama let :bow #nubi
@cahkentir57324 жыл бұрын
Udah ada videonya mas tentang var const dan let. Di cek aja di channel ini
@noviadi28554 жыл бұрын
@@cahkentir5732 Siap makasih mas :bow
@cahkentir57324 жыл бұрын
@@noviadi2855 yoi sama sama bro
@renalbook3666 жыл бұрын
Masih bingung mas sandi cara nambahin score nya, punya solusinya gk mas?
@muhammadghazyhumaidi51863 жыл бұрын
const pilihanPlayer = document.querySelectorAll("li img"); let totalScore = 0; let scoreCom = 0; let scorePlayer = 0; pilihanPlayer.forEach(function(e){ e.addEventListener("click", function(){ const pilihanCom = getPilihanComputer(); const pilihanPlayer = e.className; const hasil = getHasil(pilihanCom, pilihanPlayer); putarGambar(); setTimeout(function(){ const imgCom = document.querySelector(".img-computer"); const info = document.querySelector(".info"); imgCom.setAttribute("src","img/"+pilihanCom+".png"); info.innerHTML = hasil; const teksScore = document.querySelector(".score"); const scoreTeks = document.querySelectorAll(".scores"); if (hasil == "SERI"){ totalScore == totalScore; scorePlayer == scorePlayer; scoreCom == scoreCom; }else if (hasil == "MENANG"){ totalScore++; scorePlayer++; scoreCom == scoreCom; } else if (hasil == "KALAH"){ totalScore--; scorePlayer == scorePlayer; scoreCom++; } teksScore.innerHTML = "Score Anda Adalah : "+totalScore; scoreTeks[0].innerHTML = scoreCom; scoreTeks[1].innerHTML = scorePlayer; }, 1100); }); }); Tinggal Copas aja