# if/else exercises

### **1\. Introduction**

Today I realized that I should continue to practice if/else coding. I am still not in a ‘flow state’ when it comes to this foundational concept in Js. What I mean is, when Chat gtp gives me a challenge, I find myself staring at the problem trying to remember how to begin. I realize different languages will have different syntax, but I feel that I will know if/else once I see a challenge and immediately know how to begin.

---

### **2\. Challenge Description**

### Challenge 1: *(Grading system)*

This challenge had me code for a certain letter grade to appear based on a numerical grade (i.e., 90&gt;100 receives a grade of A; 80&gt;89 receives a grade of B etc.)

### Challenge 2: *(Name of the challenge)*

*(Brief summary of the challenge.)*

---

### **My Code**

```jsx
let grade = 52;
if (grade >= 90) {
    console.log('A');
} else if (grade <= 89 && grade >= 80) {
    console.log('B');
} else if (grade <= 79 && grade >= 70) {
    console.log('C');
} else if (grade <= 69 && grade >= 60) {
    console.log('D');
} else {
    console.log('F');
}
```

### **Lessons Learned**

Initially, I used the || operator but when I logged a grade in the C or D category it only logged B. It turns out I needed to use the && operator. This was because any number &gt;89 satafies that condition. Instead, the && operator is used because of the grade range in each grade level.

---

### **Next Steps**

*(Describe what you plan to learn or work on next.)*

---

### **Conclusion**

*(Add a personal note or motivation to wrap up the blog.)*
