diff --git a/Sample/loops/index.html b/Sample/loops/index.html
new file mode 100644
index 0000000..082082f
--- /dev/null
+++ b/Sample/loops/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Javascript Training
+
+
+ Javascript Training
+
+
+
diff --git a/Sample/loops/index.js b/Sample/loops/index.js
new file mode 100644
index 0000000..34e5115
--- /dev/null
+++ b/Sample/loops/index.js
@@ -0,0 +1,19 @@
+const info = ["Nezumi", 12, "student", ["Khue", "Huy", "Dat"], true];
+let i = 0;
+// While loops
+while (i < info.length) {
+ console.log(info[i]);
+ i++;
+}
+
+// For loops
+console.log("---For loops---");
+for (let index = info.length - 1; index >= 0; index--) {
+ console.log(i, info[index]);
+}
+
+// For...of loops
+console.log("---For ... of loops---");
+for (const value of info) {
+ console.log(value);
+}