Learn JS part 2

Run Settings
LanguageJavaScript
Language Version
Run Command
var herbivora = new Array('kambing', 'sapi', 'kuda'); var karnivora = new Array('harimau', 'serigala', 'anjing'); var omnivora = new Array('ayam', 'monyet', 'beruang'); var binatang = new Array(herbivora, karnivora, omnivora); binatang.forEach(function(jenis, index0) { jenis.forEach(function(nama, index1) { console.log("Index ke - [" + index0 + "][" + index1 + "] Ada Binatang: " + nama); }); }); console.log("============================================================================== END") var kalimat = 'Saya suka sate'; var output = kalimat.replace('sate','rendang'); console.log(output); console.log("============================================================================== END") function yukihana() { console.log("What can i do for you master~"); } yukihana(); console.log("============================================================================== END") var pesan = 'Halo Coder!'; function cetakPesan() { console.log(pesan) } cetakPesan() console.log("============================================================================== END") x = 5; function kuadrat() { x *= x; } console.log('sebelum dikuadratkan: ' + x + '<br/>'); kuadrat(); console.log('setelah dikuadratkan: ' + x + '<br/>'); console.log("============================================================================== END") function profil(nama, kota, tahun) { console.log('Nama saya ' + nama + '<br/>'); console.log('Saya berasal dari kota ' + kota + '<br/>'); console.log('Saya lahir pada tahun ' + tahun + '<br/>'); } var nama = 'James'; var asal = 'Medan'; var tahun = '1997'; profil(nama, asal, tahun); console.log("============================================================================== END") function cetakPesan(namass, bahasass='rt') { var pesanss = 'Selamat datang, ' + namass; if(bahasass == 'en') { pesanss = 'Welcome, ' + namass; console.log(pesanss); } else if (bahasass == 'id') { pesanss = 'Selamat datang, ' + namass; console.log(pesanss); } else { pesanss = 'Mohon maaf bahasa yang diminta belum terdaftar.'; console.log(pesanss); } } var namass = 'Bambang'; cetakPesan(namass); console.log("============================================================================== END") function kuadratss(angkass) { angkass.key *= angkass.key; } var xss = {key:5}; console.log('sebelum dikuadratkan: ' + xss['key'] + '<br/>'); kuadratss(xss); console.log('setelah dikuadratkan: ' + xss['key'] + '<br/>'); console.log("============================================================================== END") var tanggal = Date(); console.log(tanggal); console.log("============================================================================== END") // fungsi untuk menghitung luas lingkaran function luasLingkaran(diameters, cond) { var phi = 3.14; if (cond === true) { luas = phi*(diameters*diameters)/4; return luas; } else if (cond === false) { r = diameters/2; luas = phi*(r*r); return luas; } } // menghitung luas berdasarkan diameter var diameter = 14; var luas = luasLingkaran(diameter, true); console.log('luas berdasarkan diameter: ' + luas +'<br/>'); // menghitung luas berdasarkan jari-jari var radius = 7; var luass = luasLingkaran(radius, false); console.log('luas berdasarkan radius: ' + luass +'<br/>'); console.log("============================================================================== END") var nama = 'Jenderal Soedirman'; console.log('Panjang string "' + nama + '" adalah ' + nama.length + ' karakter <br/>'); var pasukan = "Pasukan berkata: \"Kami adalah Gerilyawan\". <br/>"; console.log(pasukan); console.log("============================================================================== END") var nama = 'Jenderal Soedirman adalah Jenderal Bintang Lima'; console.log('Panjang string "' + nama + '" adalah ' + nama.length + ' karakter <br/>'); var pasukan = "Pasukan berkata: \'Kami adalah Gerilyawan\'. <br/>"; console.log(pasukan); console.log("============================================================================== END") var teks = "Valentino Rossi adalah seorang pembalap MotoGP"; console.log(teks + '<br/>'); console.log(teks.toUpperCase() + '<br/>'); console.log(teks.toLowerCase() + '<br/>'); console.log("============================================================================== END") var pesan = "saya suka baso sapi, sate kambing dan iga bakar"; var hasila = pesan.replace(/a/g, ""); var hasili = hasila.replace(/i/g, ""); var hasilu = hasili.replace(/u/g, ""); var hasile = hasilu.replace(/e/g, ""); var hasilo = hasile.replace(/o/g, ""); console.log(hasilo); console.log("============================================================================== END") var url = 'codepolitan.com/interactive-coding/javascript/output'; var segmen = url.split('/'); console.log(segmen); var tags = new Array('javascript', 'belajar javascript', 'tutorial javascript'); var tag_str = tags.join(", "); console.log(tag_str); var new_url = segmen.join("/"); console.log(new_url); console.log("============================================================================== END") var namam = ' Al Khawarizmi '; console.log(namam + '<br/>'); console.log('Sebelum menghapus karakter depan dan belakang, panjang string var nama: ' + namam.length + '<br/>'); namam = namam.trim(); console.log(namam + '<br/>'); console.log('Setelah menghapus karakter depan dan belakang, panjang string var nama: ' + namam.length + '<br/>'); console.log("============================================================================== END") var herbivoras = new Array(' kambing ', ' sapi ', ' kuda '); herbivoras.forEach(function(namams,indexms){ namamss = namams.trim() console.log(namamss); })
Editor Settings
Theme
Key bindings
Full width
Lines