This is my code for checking a register page. It says that variables i and j are already defined, although it's local variables and not global. What could I do in this situation? How can I make the vars locally and not globally? Help is really appreciated, I am a new student in Computer Science.
function checkName() { // בודק על
    var n = document.getElementById("FullName").value;
    var len = n.length;
    var no = "!@#$%^&*()-_+=\'|][}{><./,;:?,";
    var num = "0123456789";
    if (n == "") {
        document.getElementById("errName").innerHTML = "רשום את השם בבקשה";
        return false;
    }
    for (var i = 0; i < n.length; i++) {
        if (n.charAt(i) == " ") {
            len--;
        }
    }
    if (len < 2) {
        document.getElementById("errName").innerHTML = "לא הגיוני שם עם אות אחת";
        return false;
    }
    for (var i = 0; i < n.length; i++) {
        if (n.charAt(i) >= "a" && n.charAt(i) <= "z") {
            document.getElementById("errName").innerHTML = "לא הגיוני שם עם אותיות באנגלית";
            return false;
        }
    }
    for (var i = 0; i < no.length; i++) {
        for (var j = 0; j < n.length; j++) {
            if (no.charAt(i) == n.charAt(j)) {
                document.getElementById("errName").innerHTML = "אסור תווים מיוחדים";
                return false;
            }
        }
    }
    for (var i = 0; i < num.length; i++) {
        for (var j = 0; j < n.length; j++) {
            if (num.charAt(i) == n.charAt(j)) {
                document.getElementById("errName").innerHTML = "אסור מספרים";
                return false;
            }
        }
    }
    for (var i = 0; i < 3; i++) {
        if (n[i] == ' ') {
            document.getElementById("errName").innerHTML = "אסור רווחים בהתחלה";
            return false;
            if (n[i + 1] == ' ') {
                document.getElementById("errName").innerHTML = "אסור רווחים בהתחלה";
                return false;
            }
        }
    }
    document.getElementById("errName").innerHTML = "";
    return true;
}
 
     
     
     
    