DEV Community

Thiru Sakthi
Thiru Sakthi

Posted on

Day 1 - Strengthening Fundamentals

I’m focusing on building a solid foundation. Today was all about revisiting core programming concepts in JavaScript.

Problems Covered

  • Printing numbers using loops
  • Working with even numbers
  • Classic FizzBuzz problem
  • Prime number validation

Code Implementation

// 1. Print numbers from 1 to 100 
for (let i = 1; i <= 100; i++) { console.log(i); }

// 2. Print all even numbers ≤ 1000 
for (let i = 2; i <= 1000; i += 2) { console.log(i); }

// 3. FizzBuzz (1 to 100) 
for (let i = 1; i <= 100; i++) 
{ if (i % 15 === 0) console.log("FizzBuzz"); 
else if (i % 3 === 0) console.log("Fizz"); 
else if (i % 5 === 0) console.log("Buzz"); 
else console.log(i); }

// 4. Prime number check  
function isPrime(n) 
{ if (n <= 1) return false; 
for (let i = 2; i < n; i++) 
{ if (n % i === 0) return false; } 
return true; } 

console.log(isPrime(17)); // true
Enter fullscreen mode Exit fullscreen mode

Top comments (0)