diff --git a/index.html b/index.html new file mode 100644 index 0000000..2231301 --- /dev/null +++ b/index.html @@ -0,0 +1,34 @@ + + + + Week 1 Project + + + + + + +

Ahmed's Website

+
+
+

Random pair generator

+ + +

+
+
+

About Me

+

+ + + +

+
+
+

ConstructorLabs Feed

+ +
+
+ + diff --git a/lin.png b/lin.png new file mode 100644 index 0000000..e794133 Binary files /dev/null and b/lin.png differ diff --git a/pairs.js b/pairs.js new file mode 100644 index 0000000..e5b7d6d --- /dev/null +++ b/pairs.js @@ -0,0 +1,38 @@ + + +function groups(size) { + let students = ["Ollie", "Ahmed", "Jose", "Julius", "James", "Alex", + "Edem", "Ethan", "Harry", "Michael", "Ralph", "Phoebe", "Hamza", "Sheila", + "Matt", "Rafal"]; +let pairs = []; +let temp = 0; +let i=0 +while (i < students.length-1) { + temp = Math.floor(Math.random() * students.length); + pairs.push(students[temp]); + students.splice(temp, 1); +} +pairs.push(students[0]); +i=0 +let output = ""; +if (size == 2) { + for (let i2 = 0; i2 < pairs.length; i2+=2) { + i++; + output += `Pair ${i} is ${pairs[i2]} and ${pairs[i2+1]} `; + output += "
"; + } + } +if (size === 3) { + for (let i2 = 0; i2 < pairs.length-1; i2+=3) { + i++; + output += `Group ${i} is ${pairs[i2]}, ${pairs[i2+1]} and ${pairs[i2+2]}`; + output+= "
" + } + let randGroup = Math.floor((Math.random() * 5) + 1); + output += `And ${pairs[15]} is in Group ${randGroup}.`; + } + + document.getElementById('show').innerHTML=output; + + +} diff --git a/slp.jpeg b/slp.jpeg new file mode 100644 index 0000000..9dba96a Binary files /dev/null and b/slp.jpeg differ diff --git a/style.css b/style.css new file mode 100644 index 0000000..8bf71c9 --- /dev/null +++ b/style.css @@ -0,0 +1,10 @@ +.column{ + float: left; + width: 30%; + padding: 10px; +} +.row:after { + content: ""; + display: table; + clear: both; +}