Quick actions

cmd+k|ctrl+k

Navigation

Languages

Latihan Eloquent Javascript

Snippet info

Language

JavaScript

Visibility

public

Author

aybis

Created

2019-10-20T22:29:18Z

Updated

2019-10-20T22:31:13Z

function factorial(n){
  if(n == 0){
    return 1;
  }else{
    return factorial(n - 1)*n;
  }
}
console.log(factorial(9));
////////////////////////////////////////////////////
var nilai;
switch (nilai = 1){
  case 0 :
    nilai = 1;
    break;
  case 1:
    nilai = 2;
}
console.log(nilai);
/////////////////////////////////////////////////////
let total = 0, count = 1; 
while (count <= 10) { 
  total += count; 
  count += 1; 
}
console.log(total)
//////////////////////////////////////////////////////

var array = [];

function range (arr){  
    var lower = Math.min(arr[0],arr[1]);    
    var upper = Math.max(arr[0],arr[1]);  

    for (var i=lower;i<=upper;i++){  
        array.push(i);  
    }
    return array; // return the array to be used in the sum function
}  

function sum(array){  
    let total = 0; // need to create a variable outside the loop scope
    for(var i in array){  
       total = total+array[i];  
    }
    return total;
}  

console.log(sum(range([1,10])));
///////////////////////////////////////////
INFO