meakay1
Centipat
- Katılım
- 16 Kasım 2021
- Mesajlar
- 5
Daha fazla
- Cinsiyet
- Erkek
JavaScript:
const sorular = [
{
soru: "Van Gogh Tutuklular Çemberi Resmi'ni neyden önce veya sonra çizmiştir?",
a: "İntihar",
b: "Cinayet",
c: "Başarısız İntihar Girişimi",
d: "Evlenme",
answer: "a",
},
{
soru: "İnsan vücudunda su dengesi, vücut sıcaklığı ve hormonların salgılanması olaylarını kotnrol eden merkez aşağıdakilerden hangisidir?",
a: "Talamus",
b: "Omurilik",
c: "Hipotalamus",
d: "Omurilik Soğanı",
answer: "c",
},
{
soru: "Hormonlar ile ilgili hangisi yanlıştır?",
a: "Hedef organlara kan yoluyla taşınır.",
b: "Büyüme ve gelişmede rol oynar.",
c: "Homeostoziyi korur",
d: "Üretimleri ergenlik dönemi ile başlar.",
answer: "d",
},
{
soru: "DNA'yı X-ışınları ile görüntülemeyi başaran kadın bilim insanı kimdir?",
a: "Rosalind Franklin",
b: "Marie Curie",
c: "Elizabeth Blackburn",
d: "Lise Meitner",
answer: "a",
},
{
soru: "Türkiye şimdiye kadar kaç tane Nobel Ödülü almıştır?",
a: "3",
b: "5",
c: "1",
d: "2",
answer: "d",
},
{
soru: "Ay'a olan uzaklığımız kaç km'dir?",
a: "20.632",
b: "384.112",
c: "1.523.797",
d: "426.348",
answer: "b",
},
];
alert("Bu uyarıyı kapattıktan sonra süreniz geri saymaya başlar!")
let randomNumbers = new Set();
while (randomNumbers.size < 6) {
let randomNumber = Math.floor((Math.random() * 11)/2);
randomNumbers.add(randomNumber);
}
let click = 0;
let sure = 180;
function sureHesap() {
sure--;
document.querySelector("#sayac").innerHTML = sure + " s";
if (sure == 0){
document.getElementById("btn-sonuc").style.display = "block";
document.getElementById("soru-panel").style.display = "none";
document.querySelector("#sayac").innerHTML = "0 s";
}
}
setInterval(sureHesap, 1000);
let answers = [];
let userans = [];
let dogru = 0;
let yanlis = 0;
function sorugetir(){
if (click == 5){
document.getElementById("btn-sonuc").style.display = "block";
document.getElementById("soru-panel").style.display = "none";
alert([...answers]);
alert([...userans]);
for (let i = 0; i++; i<5){
if (answers[i] == userans[i]){
dogru++;
} else if (answers[i] != userans[i]){
yanlis++;
}
}
alert(dogru);
alert(yanlis);
}
let cek = sorular[Array.from(randomNumbers)[click]];
click++;
document.getElementById("q-counter").innerHTML = click + "/5";
document.querySelector('#bas').innerHTML = cek.soru;
document.querySelector('#a').innerHTML = cek.a;
document.querySelector('#b').innerHTML = cek.b;
document.querySelector('#c').innerHTML = cek.c;
document.querySelector('#d').innerHTML = cek.d;
answers.push(cek.answer);
}
function a(){
userans.push("a")
}
function b(){
userans.push("b")
}
function c(){
userans.push("c")
}
function d(){
userans.push("d")
}