const wordContainer = document.getElementById('word-container');
const inputWord1 = document.getElementById('input-word1');
const inputWord2 = document.getElementById('input-word2');
const result = document.getElementById('result');
const scoreElement1 = document.getElementById('score1');
const scoreElement2 = document.getElementById('score2');
const submitWordButton1 = document.getElementById('submit-word1');
const submitWordButton2 = document.getElementById('submit-word2');
let score1 = 0;
let score2 = 0;
const words = ['कुतकुती','तारकेश्वोर','कमल', 'तालिम', 'मुसा', 'PIP', 'पाल', 'शाखा', 'म्युजिक', 'संख्या', 'रामायण', 'त्रिविवि'];
function generateRandomWord() {
const randomIndex = Math.floor(Math.random() * words.length);
wordContainer.textContent = words[randomIndex];
wordContainer.style.backgroundColor = getRandomColor();
}
function getRandomColor() {
const letters = '0123456789ABCDEF';
let color = '#';
for (let i = 0; i < 6; i++) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
function submitWord(player) {
const currentWord = wordContainer.textContent;
const typedWord = player === 1 ? inputWord1.value.trim() : inputWord2.value.trim();
const scoreElement = player === 1 ? scoreElement1 : scoreElement2;
let score = player === 1 ? score1 : score2;
if (typedWord === currentWord) {
score += 10;
result.textContent = `Player ${player} Correct!`;
result.style.color = 'green';
} else {
result.textContent = `Player ${player} Incorrect!`;
result.style.color = 'red';
}
if (player === 1) {
score1 = score;
} else {
score2 = score;
}
scoreElement.textContent = score;
if (player === 1) {
inputWord1.value = '';
} else {
inputWord2.value = '';
}
generateRandomWord();
}
submitWordButton1.addEventListener('click', () => submitWord(1));
submitWordButton2.addEventListener('click', () => submitWord(2));
inputWord1.addEventListener('keyup', (event) => {
if (event.key === 'Enter') {
submitWord(1);
}
});
inputWord2.addEventListener('keyup', (event) => {
if (event.key === 'Enter') {
submitWord(2);
}
});
generateRandomWord();