js_exercise.md - z22756392z/wp109b GitHub Wiki

  • hw 1:
function star(n){
    for(var i = 0 ; i < n ; i++){
        console.log("*");
    }
    
} 


star(5);

result:

*
*
*
*
*
  • hw 2:

function between_a_and_b( a, b){
    for(var i = a; i <= b ;i++){
        console.log("%d",i);
    }
}

between_a_and_b(3,8);

result:

3
4
5
6
7
8
  • hw 3:

function Prime(a ,b){  
    if(a > b){//swap
        var temp;
        temp = a;
        a = b;
        b = temp;
    }

    
    
    for(var i = a ; i <= b ; i++){
        if(i == 1);
        else if(i == 2) console.log("Prime number: 2");
        else if(i == 3) console.log("Prime number: 3");
        else{
            var isPrime = 0;
            for(var j = 2; j <= i/2 ; j++){
                if(i % j == 0){
                    isPrime = 0;
                    break;
                }else{
                    isPrime = 1;
                }
            }
            if(isPrime){
                console.log("Prime number: %d",i);
            }
        }
        
    }
}

Prime(3, 15);

result:

Prime number: 3
Prime number: 5
Prime number: 7
Prime number: 11
Prime number: 13