diff --git a/quiz.html b/quiz.html
new file mode 100644
index 0000000..6026639
--- /dev/null
+++ b/quiz.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ Quiz Appka
+
+
+ Quiz
+
+ Nastav si obtížnost:
4
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/quiz.js b/quiz.js
new file mode 100644
index 0000000..319067b
--- /dev/null
+++ b/quiz.js
@@ -0,0 +1,81 @@
+let points = 0;
+
+let trueq = ["Je obloha modra?",
+"Mikrofon je na záznam zvuku?",
+"Reproduktory vydavaji zvuk?",
+"Je monitor obrazové zařizení?"];
+let falseq =["V neděli se chodi do školy?",
+"Je tiskárna vstupní obrazové zařízení?",
+"Je papír digitalní materiál?"];
+let textq =["Která periférie nám umožňuje hýbat s kurzorem?(vše malý a bez háčků a čárek)|mys",
+"Která komponenta je nyní nedostupná díky kryptoměnám?(celý název)|graficka karta",
+"Jakou zkratku má Procesor?(vše malý)|cpu"];
+
+
+function polozitotazku1(zadani, odpoved = true) {
+ // console.log(confirm(zadani));
+ var hlas = confirm(zadani);
+ if(odpoved == true){
+ if(hlas){
+ console.log("pridan bod");
+ points++; // points = points + 1
+ } else {
+ console.log("spatna odpoved");
+ }
+ } else {
+ if(!hlas){
+ console.log("pridan bod");
+ points++;
+ } else {
+ console.log("spatna odpoved");
+ }
+ }
+}
+
+function polozitotazku2(zadani, odpoved) {
+ var hlas = prompt(zadani);
+ console.log(hlas);
+ if (hlas == odpoved) {
+ console.log("pridan bod");
+ points++;
+ } else {
+ console.log("spatna odpoved");
+ }
+}
+
+function gentrueq(index) {
+ var vyber = Math.floor(Math.random() * trueq.length);
+ polozitotazku1(index+ " - " +trueq[vyber]);
+}
+
+function genfalseq(index) {
+ var vyber = Math.floor(Math.random() * falseq.length);
+ polozitotazku1(index+ " - " +falseq[vyber],false);
+}
+
+function genfullq(index) {
+ var vyber = Math.floor(Math.random() * textq.length);
+ let notformat = textq[vyber];
+ const formated = notformat.split("|");
+
+ polozitotazku2(index+" - "+formated[0],formated[1]);
+}
+
+
+function game(obtiznost = 3) {
+ points = 0;
+ for (let i = 0; i < obtiznost; i++) {
+ let index = i+1;
+ var nahodnost = Math.floor(Math.random()*3);
+ if(nahodnost == 0){
+ gentrueq(index);
+ } else if (nahodnost == 1){
+ genfalseq(index);
+ } else{
+ genfullq(index);
+ }
+ }
+
+ alert("získal jsi " + points +"/"+obtiznost);
+}
+