تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ نوید نوروززادگان
کد صحیحش چی میشه
جامعه جاوا اسکریپت ایجاد شده در ۰۱ اسفند ۱۴۰۱

سلام و عرض ادب

من در تمرین این قسمت به مشکل خوردم چطور حروف ( ژ . آ ) رو هم بتونم به این کیبورد وارد کنم به شکل درست . چون در کدی که نوشتم وقتی Shift+C میزنم در کادر مینویسد undefinedژز

        var keyBoards;

        var keyBoardsShift;

        function keyDown(event) {

            keyBoards = String(event.target.value);

            console.log(event)

            event.keyCode == 8 ? keyBoards = keyBoards.substring(0, keyBoards.length - 1) : event.preventDefault();

            switch (true) {

                case event.shiftKey:

                    event.keyCode == 67 ? event.target.value += "ژ" : event.target.value;

                    break;

                default:

                    break;

            }

           

            event.target.value += language[event.keyCode];

        }

        var language = {

            65: "ش", 83: "س", 68: "ی", 70: "ب", 71: "ل", 72: "ا", 74: "ت", 75: "ن", 76: "م", 186: "ک", 222: "گ", 90: "ظ", 88: "ط", 67: "ز", 86: "ر", 66: "ذ", 78: "د",

            77: "ئ", 188: "و", 81: "ض", 87: "ص", 69: "ث", 82: "ق", 84: "ف", 89: "غ", 85: "ع", 73: "ه", 79: "خ", 80: "ح", 219: "ج", 221: "چ", 192: "پ", 32: " ", 37: "37", 40: "40", 39: "39", 38: "38", 8: "", 9: "  ",

        }