Quick actions

cmd+k|ctrl+k

Navigation

Languages

Learn JS part 2

Snippet info

Language

JavaScript

Visibility

public

Author

redrgnl

Created

2019-08-26T15:27:49Z

Updated

2019-08-31T11:40:00Z

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);
})
INFO