Recap Day 2

Conditional

Conditional

  • if statement
  • if-else statement
  • if-else if-else statement
  • switch-case
  • nested if

Comparisons

Comparisons

  • == untuk cek persamaan
  • === untuk cek persamaan (hingga ke tipe data)
  • != untuk cek tidak sama
  • !== untuk cek tidak sama (hingga ke tipe data)
  • > lebih besar
  • < lebih kecil
  • >= lebih besar atau sama
  • < kurang dari atau sama

Logical operators

Logical Operator

  • && AND
  • || OR
  • ! NOT

Null

  • Object type yang belum di definisi (typeof null)
  • bernilai false jika didalam if
  • variable boleh di set ke null
  • null adalah bug di javascript.

Modulo

Modulo

  • ...%...
  • sisa bagi
  • cek bilangan bulat
  • cek bilangan ganjil

Default Value

Default Value

  • set nilai pasti ke variable yang bernilai undefined, false, null

Perbedaan var, const, let

  • var bisa di panggil di luar block code
  • let dan const tidal bisa di panggil di luar block code

Function

Macam Function

  • Function Expression
  • Function Declaration

Invocation

Invocation

  • eksekusi function

Recap Day 2

By ikhsanalatsary

Recap Day 2

  • 46