Skip to content

Instantly share code, notes, and snippets.

@hossainlab
Last active May 30, 2019 15:16
Show Gist options
  • Save hossainlab/19e96d70ff24b0afb9e4120de1a11e82 to your computer and use it in GitHub Desktop.
Save hossainlab/19e96d70ff24b0afb9e4120de1a11e82 to your computer and use it in GitHub Desktop.
// for loop
for (let i=0; i<=10; i++) {
console.log(i);
}
// Another Way
let i;
for (i=0; i<=10; i++) {
console.log(i);
}
// ! for loop break
// TODO:Fix later
let i;
for (i=0; i<100; i++) {
i++;
console.log(i);
if (20 == i) {
break;
}
}
// Condition inside for loop
let i;
for (i=0; i<10; i++) {
if (i%2==0) {
console.log(i);
}
}
// Another Way
let i;
for (i=0; i<10; i+=2){
console.log(i);
}
// Increase Manually
let i;
for (i=1; i<10; i++){
if (i%2 == 0) {
console.log(i);
}
}
// for...in loop
var name = {
fname: 'Jubayer',
lname: 'Hossain'
}
for (var key in name) {
if (name.hasOwnProperty(key)) {
console.log(key, name[key]);
}
}
// for....of loop
let country = "Bangladesh";
for (const letter of country) {
console.log(letter);
}
// Numbers
let numbers = [2, 1, 0, -3, 4, 5];
for (let num of numbers) {
console.log(num);
}
// for....Each
let ages = [23, 22, 21, 20, 34, 56, 67, 88];
ages.forEach(function(age) {
console.log(age)
})
// index, age
const ages = [23, 22, 21, 20, 34, 56, 67, 88];
ages.forEach(function(index, age){
console.log(index, age);
})
// using arrow function
const ages = [23, 22, 21, 20, 34, 56, 67, 88];
ages.forEach((age) => {
console.log(age)
})
let ages = [23, 22, 21, 20, 34, 56, 67, 88];
ages.forEach((index, age) => {
console.log(index, age);
})
// while loop
// Infinite Loop
let i = 10;
while (true) {
i++
console.log(i);
}
// Break This lopp With break statement
let i = 0;
while (true) {
i++;
console.log(i);
if (i == 10) {
break;
}
}
// Condition inside while
let i = 0;
while(i < 10) {
i++;
console.log(i);
}
// Check Condition
let i = 0;
while (i <10) {
i++;
if (i%2 == 0) {
console.log(i);
}
}
// Check Condition Another Way
let i = 0;
while(i < 10) {
i += 2;
console.log(i);
}
// do..while loop
// In do...while loop condition at the end
let i = 0;
do {
i++;
console.log(i);
} while (i<10)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment