diff --git a/script.js b/script.js index 43cfa50..d6f6ded 100644 --- a/script.js +++ b/script.js @@ -45,8 +45,9 @@ function switchTab(tabName) { event.target.classList.add('active'); } + function loadWordBank() { - const stored = localStorage.getItem('wordBank'); + const stored = localStorage.getItem('devopsWords'); if (stored) { wordBank = JSON.parse(stored); } else { @@ -56,10 +57,12 @@ function loadWordBank() { displayWordBank(); } + function saveWordBank() { localStorage.setItem('devopsWords', JSON.stringify(wordBank)); } + function displayWordBank() { const wordList = document.getElementById('wordList'); const wordCount = document.getElementById('wordCount'); @@ -103,8 +106,9 @@ function addWord() { function editWord(index) { const newWord = prompt('Edit word:', wordBank[index]); - if (newWord) { - wordBank.splice(index, 1); + + if (newWord && newWord.trim() !== '') { + wordBank[index] = newWord.trim().toUpperCase(); saveWordBank(); displayWordBank(); }