Skip to content

Instantly share code, notes, and snippets.

@davidystephenson
Created September 13, 2025 17:24
Show Gist options
  • Save davidystephenson/df2f197d3e6a21bf1a1437bba0c8f19e to your computer and use it in GitHub Desktop.
Save davidystephenson/df2f197d3e6a21bf1a1437bba0c8f19e to your computer and use it in GitHub Desktop.
// 1. Write a JavaScript program that prints the numbers from 1 to 10 using a for loop.
/*
for (var i = 1; i <= 10; i++) {
console.log(i)
}
// 2. Write a JavaScript program that calculates the sum of all numbers from 1 to a given number using a while loop.
var number = 10
var sum = 0
var i = 1
while (i <= number) {
sum += i
i += 1
}
console.log(sum)
// 3. Write a JavaScript program that prints the even numbers from 1 to 20 using a do-while loop.
var i = 1
do {
var remainder = i % 2
var even = remainder === 0
if (even) {
console.log(i)
}
i += 1
} while (i <= 20)
// 4. Write a JavaScript program that iterates through each number of an array using for..of loop and computes the sum of squares of each of these numbers.
var numbers = [1, 2, 3]
var sum = 0
for (var number of numbers) {
var square = number * number
sum = sum + square
}
console.log(sum)
*/
// 5. Write a JavaScript program to iterate through the properties of the object using for...in loop.
var guest = {
name: 'Zelda Fitzgerald',
age: 31,
occupation: 'Writer'
}
for (var key in guest) {
var value = guest[key]
console.log(value)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment