Week 3 Lesson 4 Problem 2 Solution

var image = new SimpleImage(200,200);
w = image.getWidth();
for (var p of image.values()){
    p.setRed(255);
    p.setBlue(255);
    p.setGreen(255);
   
    if (p.getX() >= 0 && p.getY() <= 2*w/3 ){
        p.setRed(255);
        p.setBlue(0);
        p.setGreen(0);
    }
   
   
    if (p.getX() >= 0 && p.getY() >= 2*w/3 ){
        p.setRed(0);
        p.setBlue(255);
        p.setGreen(0);
    }
    if (p.getX() >= w/3 && p.getY() <= 2*w/3 && p.getY() >=w/3 ){
        p.setRed(0);
        p.setBlue(0);
        p.setGreen(255);
    }
   
   
}
print (image);


Comments