{"id":2180,"date":"2024-03-25T16:37:08","date_gmt":"2024-03-25T14:37:08","guid":{"rendered":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/?page_id=2180"},"modified":"2024-03-25T16:37:10","modified_gmt":"2024-03-25T14:37:10","slug":"tarkvarasonade-test","status":"publish","type":"page","link":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/tarkvarasonade-test\/","title":{"rendered":"Tarkvaras\u00f5nade test"},"content":{"rendered":"<div class=\"container\">\n<script>\nconst synad = {\n    'teostus': '\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f',\n    'algorytm': '\u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c',\n    'kavand': '\u043f\u043b\u0430\u043d',\n    'kasutajaliides': '\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441',\n    'mudel': '\u043c\u043e\u0434\u0435\u043b\u044c',\n    'andmebaasi skeem': '\u0441\u0445\u0435\u043c\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445',\n    'standart': '\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442',\n    'ts\u00fckkel': '\u0446\u0438\u043a\u043b',\n    'andmet\u00f6\u00f6tlus': '\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445',\n    'andmestruktuur': '\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445',\n    'arenduskeskond': '\u0441\u0440\u0435\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438',\n    'projektihaldus t\u00f6\u00f6riist': '\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438',\n    'kavandamine': '\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435',\n    'iteratsioon': '\u0438\u0442\u0435\u0440\u0430\u0446\u0438\u044f',\n    'parandus': '\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435',\n    'koskmudel': '\u043a\u0430\u0441\u043a\u0430\u0434\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c',\n    'agiline mudel':'\u0430\u0433\u0438\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c',\n    'inkrementaalne mudel':'\u0438\u043d\u043a\u0440\u0438\u043c\u0438\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c',\n    'n\u00f5udmised':'\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f',\n    'testimine':'\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435',\n    'realiseerimine':'\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f',\n    'integreerimine':'\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f',\n    'kasutamine':'\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435',\n    'hooldus':'\u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435',\n    'eelised':'\u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430',\n    'puudused':'\u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0438',\n    'eluts\u00fckkel':'\u0436\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u0446\u0438\u043a\u043b',\n    'arendamine':'\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430',\n    'valideerimine':'\u0432\u0430\u043b\u0438\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435'\n};<\/p>\n<p>let correctCountEstToRus = 0;\nlet incorrectCountEstToRus = 0;\nlet correctCountRusToEst = 0;\nlet incorrectCountRusToEst = 0;<\/p>\n<p>function randomSyna(type) {\n    const keys = Object.keys(synad);\n    const juhuslikSyna = keys[Math.floor(Math.random() * keys.length)];\n    if (type === 'estoniastvenesse') {\n        document.getElementById(\"random-syna-estoniastvenesse\").innerHTML = juhuslikSyna;\n    } else if (type === 'venestaeesti') {\n        document.getElementById(\"random-syna-venestaeesti\").innerHTML = synad[juhuslikSyna];\n    }\n}\n\/*piiratud ulatusega muutujate deklaratsioonid*\/\nfunction kontroll(type) {\n    let correctTranslation;\n    let correctWord;\n    let correctDiv;\n    let correctInput;\n    let correctStats;\n    let correctCount;\n    let incorrectCount;\n\/\/ Otsimine eesti keelest vene keelde t\u00f5lkimiseks asjakohaseid elemente\n    if (type === 'estoniastvenesse') {\n        correctDiv = document.getElementById(\"vastus-estoniastvenesse\");\n        correctInput = document.getElementById(\"kontroll-estoniastvenesse\");\n        correctStats = document.getElementById(\"stats-estoniastvenesse\");\n        correctCount = correctCountEstToRus;\n        incorrectCount = incorrectCountEstToRus;\n        correctWord = document.getElementById(\"random-syna-estoniastvenesse\").innerHTML;\n        correctTranslation = synad[correctWord];\n\/\/ Otsimine vene keelest eesti keelde t\u00f5lkimiseks asjakohaseid elemente\n    } else if (type === 'venestaeesti') {\n        correctDiv = document.getElementById(\"vastus-venestaeesti\");\n        correctInput = document.getElementById(\"kontroll-venestaeesti\");\n        correctStats = document.getElementById(\"stats-venestaeesti\");\n        correctCount = correctCountRusToEst;\n        incorrectCount = incorrectCountRusToEst;\n        correctWord = document.getElementById(\"random-syna-venestaeesti\").innerHTML;\n        correctTranslation = correctWord;\n    }<\/p>\n<p>    const syna = correctInput.value.trim().toLowerCase();<\/p>\n<p>    if (syna === correctTranslation) {\n        correctDiv.innerHTML = '\u00d5ige!';\n        correctDiv.style.color = 'green';\n        correctCount++;\n    } else {\n        correctDiv.innerHTML = 'Vale! \u00d5ige vastus on: ' + correctTranslation;\n        correctDiv.style.color = 'red';\n        incorrectCount++;\n    }<\/p>\n<p>    correctInput.value = '';<\/p>\n<p>    if (type === 'estoniastvenesse') {\n        correctCountEstToRus = correctCount;\n        incorrectCountEstToRus = incorrectCount;\n    } else if (type === 'venestaeesti') {\n        correctCountRusToEst = correctCount;\n        incorrectCountRusToEst = incorrectCount;\n    }<\/p>\n<p>    correctStats.innerHTML = '\u00d5igeid vastuseid: ' + correctCount + ', Valesid vastuseid: ' + incorrectCount;\n}\n<\/script><\/p>\n<style>\n\/* stiilide ja tabelite lisamine  *\/\nbody {\n    font-family: Arial, sans-serif;\n    background-color: #f0f0f0;\n    text-align: center;\n}<\/p>\n<p>.container {\n    background-color: #fff;\n    border-radius: 8px;\n    padding: 20px;\n    width: 600px;\n    margin: 0 auto;\n}<\/p>\n<p>h1 {\n    text-align: center;\n    color: #333;\n}<\/p>\n<p>\/*  *\/\n.container *:not(table) {\n    border: none;\n}<\/p>\n<p>table {\n    width: 100%;\n    border-collapse: collapse;\n}<\/p>\n<p>td, th {\n    border: 1px solid black;\n    padding: 8px;\n}<\/p>\n<p>input[type=\"button\"],\nbutton {\n    padding: 8px 16px;\n    background-color: #4CAF50;\n    color: white;\n    border: none;\n    border-radius: 4px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n}<\/p>\n<p>input[type=\"button\"]:hover,\nbutton:hover {\n    background-color: #45a049;\n}<\/p>\n<p>input[type=\"text\"] {\n    padding: 8px;\n    border-radius: 4px;\n    border: 1px solid #ccc;\n    width: 100%;\n    box-sizing: border-box;\n}<\/p>\n<p>#vastus, #stats {\n    margin-top: 10px;\n    color: red;\n}<\/p>\n<\/style>\n<h1>Tarkvara s\u00f5nad<\/h1>\n<table> <!--table--><\/p>\n<tr>\n<td colspan=\"4\">\n<h2>Eesti -> Vene<\/h2>\n<\/td>\n<\/tr>\n<p>    <!--lisades tabelitele tr ja td--><\/p>\n<tr>\n<td><input type=\"button\" value=\"Juhuslik s\u00f5na\" onclick=\"randomSyna('estoniastvenesse')\"><\/td>\n<td>\n<div id=\"random-syna-estoniastvenesse\"><\/div>\n<\/td>\n<td><label for=\"kontroll-estoniastvenesse\">Kirjuta s\u00f5na vene keeles<\/label><\/td>\n<td><input type=\"text\" id=\"kontroll-estoniastvenesse\"><\/td>\n<td><button onclick=\"kontroll('estoniastvenesse')\">Kontrolli<\/button><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<div id=\"vastus-estoniastvenesse\"><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<div id=\"stats-estoniastvenesse\"><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<h2>Vene -> Eesti<\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td><input type=\"button\" value=\"Juhuslik s\u00f5na\" onclick=\"randomSyna('venestaeesti')\"><\/td>\n<td>\n<div id=\"random-syna-venestaeesti\"><\/div>\n<\/td>\n<td><label for=\"kontroll-venestaeesti\">Kirjuta s\u00f5na eesti keeles<\/label><\/td>\n<td><input type=\"text\" id=\"kontroll-venestaeesti\"><\/td>\n<td><button onclick=\"kontroll('venestaeesti')\">Kontrolli<\/button><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<div id=\"vastus-venestaeesti\"><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<div id=\"stats-venestaeesti\"><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tarkvara s\u00f5nad Eesti -> Vene Kirjuta s\u00f5na vene keeles Kontrolli Vene -> Eesti Kirjuta s\u00f5na eesti keeles Kontrolli<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2180","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\/ est<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/tarkvarasonade-test\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\/ est\" \/>\n<meta property=\"og:description\" content=\"Tarkvara s\u00f5nad Eesti -&gt; Vene Kirjuta s\u00f5na vene keeles Kontrolli Vene -&gt; Eesti Kirjuta s\u00f5na eesti keeles Kontrolli\" \/>\n<meta property=\"og:url\" content=\"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/tarkvarasonade-test\/\" \/>\n<meta property=\"og:site_name\" content=\"Veronika Milovzorova portfolio\/ est\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-25T14:37:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/tarkvarasonade-test\\\/\",\"url\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/tarkvarasonade-test\\\/\",\"name\":\"Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\\\/ est\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/#website\"},\"datePublished\":\"2024-03-25T14:37:08+00:00\",\"dateModified\":\"2024-03-25T14:37:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/tarkvarasonade-test\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/tarkvarasonade-test\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/tarkvarasonade-test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tarkvaras\u00f5nade test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/\",\"name\":\"Veronika Milovzorova portfolio\\\/ est\",\"description\":\"Noorem Tarkvaraarendaja\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/veronikamilovzorova22.thkit.ee\\\/wp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\/ est","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/tarkvarasonade-test\/","og_locale":"en_US","og_type":"article","og_title":"Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\/ est","og_description":"Tarkvara s\u00f5nad Eesti -> Vene Kirjuta s\u00f5na vene keeles Kontrolli Vene -> Eesti Kirjuta s\u00f5na eesti keeles Kontrolli","og_url":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/tarkvarasonade-test\/","og_site_name":"Veronika Milovzorova portfolio\/ est","article_modified_time":"2024-03-25T14:37:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/tarkvarasonade-test\/","url":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/tarkvarasonade-test\/","name":"Tarkvaras\u00f5nade test - Veronika Milovzorova portfolio\/ est","isPartOf":{"@id":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/#website"},"datePublished":"2024-03-25T14:37:08+00:00","dateModified":"2024-03-25T14:37:10+00:00","breadcrumb":{"@id":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/tarkvarasonade-test\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/veronikamilovzorova22.thkit.ee\/wp\/tarkvarasonade-test\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/tarkvarasonade-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/"},{"@type":"ListItem","position":2,"name":"Tarkvaras\u00f5nade test"}]},{"@type":"WebSite","@id":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/#website","url":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/","name":"Veronika Milovzorova portfolio\/ eng","description":"junior software developer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/pages\/2180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/comments?post=2180"}],"version-history":[{"count":1,"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/pages\/2180\/revisions"}],"predecessor-version":[{"id":2181,"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/pages\/2180\/revisions\/2181"}],"wp:attachment":[{"href":"https:\/\/veronikamilovzorova22.thkit.ee\/wp\/en\/wp-json\/wp\/v2\/media?parent=2180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}