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
Made with Slides.com