1<!doctype html> 2 <html lang="ru-RU"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="http://gmpg.org/xfn/11"> 7 <title>480 EN</title> 8<meta name='robots' content='max-image-preview:large' /> 9 10<!-- All in One SEO Pack 3.3.5 Ð¾Ñ Michael Torbert из Semper Fi Web Design[196,248] -->
11<script type="application/ld+json" class="aioseop-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://zaitcev.ru/#organization","url":"https://zaitcev.ru/","name":"\u0410\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0439 \u0431\u043b\u043e\u0433 \u0410\u043b\u0435\u043a\u0441\u0435\u044f \u0417\u0430\u0439\u0446\u0435\u0432\u0430","sameAs":[]},{"@type":"WebSite","@id":"https://zaitcev.ru/#website","url":"https://zaitcev.ru/","name":"\u0410\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0439 \u0431\u043b\u043e\u0433 \u0410\u043b\u0435\u043a\u0441\u0435\u044f \u0417\u0430\u0439\u0446\u0435\u0432\u0430","publisher":{"@id":"https://zaitcev.ru/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://zaitcev.ru/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://zaitcev.ru/eng-480/#webpage","url":"https://zaitcev.ru/eng-480/","inLanguage":"ru-RU","name":"480 EN","isPartOf":{"@id":"https://zaitcev.ru/#website"},"datePublished":"2026-01-18T07:31:20+00:00","dateModified":"2026-01-19T05:34:12+00:00"}]}</script>
11 12<link rel="canonical" href="https://zaitcev.ru/eng-480/" /> 13<!-- All in One SEO Pack --> 14<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 15<link rel="alternate" type="application/rss+xml" title="ÐвÑоÑÑкий блог ÐлекÑÐµÑ ÐайÑева » ÐенÑа" href="https://zaitcev.ru/feed/" /> 16<link rel="alternate" type="application/rss+xml" title="ÐвÑоÑÑкий блог ÐлекÑÐµÑ ÐайÑева » ÐенÑа комменÑаÑиев" href="https://zaitcev.ru/comments/feed/" />
17<script type="text/javascript"> 18window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/zaitcev.ru\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.3.12"}}; 19/*! This file is auto-generated */ 20!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); 21</script>
21 22<style type="text/css"> 23img.wp-smiley, 24img.emoji { 25 display: inline !important; 26 border: none !important; 27 box-shadow: none !important; 28 height: 1em !important; 29 width: 1em !important; 30 margin: 0 0.07em !important; 31 vertical-align: -0.1em !important; 32 background: none !important; 33 padding: 0 !important; 34} 35</style> 36 <link rel='stylesheet' id='mci-footnotes-css-public-css' href='https://zaitcev.ru/wp-content/plugins/footnotes/class/../css/public.css?ver=6.3.12' type='text/css' media='all' /> 37<link rel='stylesheet' id='wp-block-library-css' href='https://zaitcev.ru/wp-includes/css/dist/block-library/style.min.css?ver=6.3.12' type='text/css' media='all' /> 38<style id='classic-theme-styles-inline-css' type='text/css'> 39/*! This file is auto-generated */ 40.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 41</style> 42<style id='global-styles-inline-css' type='text/css'> 43body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
43--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
43.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 44.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} 45:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 46:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 47.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} 48</style> 49<link rel='stylesheet' id='h5p-plugin-fonts-css' href='https://zaitcev.ru/wp-content/plugins/h5p/h5p-php-library/styles/h5p-fonts.css?ver=1.17.3' type='text/css' media='all' /> 50<link rel='stylesheet' id='h5p-plugin-styles-css' href='https://zaitcev.ru/wp-content/plugins/h5p/h5p-php-library/styles/h5p.css?ver=1.17.3' type='text/css' media='all' /> 51<link rel='stylesheet' id='daily-newspaper-style-css' href='https://zaitcev.ru/wp-content/themes/newspaperly/style.css?ver=6.3.12' type='text/css' media='all' /> 52<link rel='stylesheet' id='daily-newspaper-css' href='https://zaitcev.ru/wp-content/themes/daily-newspaper/style.css?ver=1.0' type='text/css' media='all' /> 53<link rel='stylesheet' id='Inter-css' href='https://zaitcev.ru/wp-content/fonts/b411d43bb8ce49c1374c88219c4272b0.css?ver=1.0' type='text/css' media='all' /> 54<link rel='stylesheet' id='font-awesome-css' href='https://zaitcev.ru/wp-content/themes/newspaperly/css/font-awesome.min.css?ver=6.3.12' type='text/css' media='all' /> 55<link rel='stylesheet' id='newspaperly-style-css' href='https://zaitcev.ru/wp-content/themes/daily-newspaper/style.css?ver=6.3.12' type='text/css' media='all' /> 56<link rel='stylesheet' id='newspaperly-google-fonts-css' href='//fonts.googleapis.com/css?family=Lato%3A300%2C400%2C700%2C900%7CMerriweather%3A400%2C700&ver=6.3.12' type='text/css' media='all' />
57<script type='text/javascript' src='https://zaitcev.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.0' id='jquery-core-js'></script>
vendor: 1 bytes, line 57
57
58<script type='text/javascript' src='https://zaitcev.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 58
58
59<script type='text/javascript' src='https://zaitcev.ru/wp-content/plugins/footnotes/class/../js/jquery.tools.min.js?ver=6.3.12' id='mci-footnotes-js-jquery-tools-js'></script>
59 60<link rel="https://api.w.org/" href="https://zaitcev.ru/wp-json/" /><link rel="alternate" type="application/json" href="https://zaitcev.ru/wp-json/wp/v2/pages/42667" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://zaitcev.ru/xmlrpc.php?rsd" /> 61<meta name="generator" content="WordPress 6.3.12" /> 62<link rel='shortlink' href='https://zaitcev.ru/?p=42667' /> 63<link rel="alternate" type="application/json+oembed" href="https://zaitcev.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fzaitcev.ru%2Feng-480%2F" /> 64<link rel="alternate" type="text/xml+oembed" href="https://zaitcev.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fzaitcev.ru%2Feng-480%2F&format=xml" />
65<script type="text/javascript" src="/script/jscript3.js"></script>
65<script type="text/javascript">var wp_copy={tag:"",ex:0,url:"",nonce:"25694e9f60",ip:"181.215.65.66",save:,save_content:};</script>
65<!-- start Simple Custom CSS and JS -->
66<script type="text/javascript"> 67if (window.location.pathname == '/power/') 68{ 69 70oshibki = new Map(); 71u = new SpeechSynthesisUtterance(); 72u.lang = 'ru-RU'; 73u.rate = 1; 74 75// ========== СЧÐТЧÐÐÐ ÐÐЯ СТÐТÐСТÐÐÐ ========== 76let totalQuestions = 0; 77let correctAnswers = 0; 78let wrongAnswers = 0; 79 80// ========== ФУÐÐЦÐЯ ÐÐЯ ÐÐ ÐÐÐÐ ÐÐÐÐÐÐÐЯ ЧÐСÐРРСÐÐÐÐ ========== 81function numberToWords(num) { 82 // ÐбÑабоÑка дÑобнÑÑ ÑиÑел (вида 0,xxx) 83 if (typeof num === 'string' && num.includes(',')) { 84 return fractionToWords(num); 85 } 86 87 // ÐÑиÑаем ÑÑÑÐ¾ÐºÑ Ð¾Ñ Ð¿Ñобелов и пÑеобÑазÑем в ÑиÑло 88 let cleanNum = String(num).replace(/\s/g, ''); 89 let number = parseInt(cleanNum); 90 91 if (isNaN(number) || number < 0) return String(num); 92 if (number === 0) return 'нолÑ'; 93 if (number === 1) return 'один'; 94 95 // ÐдиниÑÑ 96 const units = ['', 'один', 'два', 'ÑÑи', 'ÑеÑÑÑе', 'пÑÑÑ', 'ÑеÑÑÑ', 'ÑемÑ', 'воÑемÑ', 'девÑÑÑ']; 97 const unitsFemale = ['', 'одна', 'две', 'ÑÑи', 'ÑеÑÑÑе', 'пÑÑÑ', 'ÑеÑÑÑ', 'ÑемÑ', 'воÑемÑ', 'девÑÑÑ']; 98 const teens = ['деÑÑÑÑ', 'одиннадÑаÑÑ', 'двенадÑаÑÑ', 'ÑÑинадÑаÑÑ', 'ÑеÑÑÑнадÑаÑÑ', 99 'пÑÑнадÑаÑÑ', 'ÑеÑÑнадÑаÑÑ', 'ÑемнадÑаÑÑ', 'воÑемнадÑаÑÑ', 'девÑÑнадÑаÑÑ']; 100 const tens = ['', '', 'двадÑаÑÑ', 'ÑÑидÑаÑÑ', 'ÑоÑок', 'пÑÑÑдеÑÑÑ', 101 'ÑеÑÑÑдеÑÑÑ', 'ÑемÑдеÑÑÑ', 'воÑемÑдеÑÑÑ', 'девÑноÑÑо']; 102 const hundreds = ['', 'ÑÑо', 'двеÑÑи', 'ÑÑиÑÑа', 'ÑеÑÑÑеÑÑа', 'пÑÑÑÑоÑ', 103 'ÑеÑÑÑÑоÑ', 'ÑемÑÑоÑ', 'воÑемÑÑоÑ', 'девÑÑÑÑоÑ']; 104 105 // ÐлаÑÑÑ (ÑÑÑÑÑи, миллионÑ, миллиаÑÐ´Ñ Ð¸ Ñ.д.) 106 const classes = [ 107 { name: '', divisor: 1, female: false }, 108 { name: 'ÑÑÑÑÑа', divisor: 1000, female: true }, 109 { name: 'миллион', divisor: 1000000, female: false }, 110 { name: 'миллиаÑд', divisor: 1000000000, female: false }, 111 { name: 'ÑÑиллион', divisor: 1000000000000, female: false }, 112 { name: 'квадÑиллион', divisor: 1000000000000000, female: false }, 113 { name: 'квинÑиллион', divisor: 1000000000000000000, female: false }, 114 { name: 'ÑекÑÑиллион', divisor: 1000000000000000000000, female: false }, 115 { name: 'ÑепÑиллион', divisor: 1000000000000000000000000, female: false }, 116 { name: 'окÑиллион', divisor: 1000000000000000000000000000, female: false }, 117 { name: 'нониллион', divisor: 1000000000000000000000000000000, female: false } 118 ]; 119 120 function convertChunk(n, female) { 121 let result = ''; 122 if (n >= 100) { 123 result += hundreds[Math.floor(n / 100)] + ' '; 124 n %= 100; 125 } 126 if (n >= 20) { 127 result += tens[Math.floor(n / 10)] + ' '; 128 n %= 10; 129 } 130 if (n >= 10) { 131 result += teens[n - 10] + ' '; 132 n = 0; 133 } 134 if (n > 0) { 135 result += (female ? unitsFemale[n] : units[n]) + ' '; 136 } 137 return result.trim(); 138 } 139 140 function getClassWord(n, classInfo) { 141 if (n === 0) return ''; 142 let name = classInfo.name; 143 if (!name) return ''; 144 145 // Склонение Ð´Ð»Ñ ÑÑÑÑÑ 146 if (classInfo.female) { 147 if (n === 1) return 'ÑÑÑÑÑа'; 148 if (n >= 2 && n <= 4) return 'ÑÑÑÑÑи'; 149 return 'ÑÑÑÑÑ'; 150 } 151 152 // Склонение Ð´Ð»Ñ Ð¼Ð¸Ð»Ð»Ð¸Ð¾Ð½Ð¾Ð², миллиаÑдов и Ñ.д. 153 if (n === 1) return name; 154 if (n >= 2 && n <= 4) return name + 'а'; 155 return name + 'ов'; 156 } 157 158 let result = ''; 159 let remaining = number;
160 let classIndex = 0; 161 162 while (remaining > 0 && classIndex < classes.length) { 163 let chunk = remaining % 1000; 164 remaining = Math.floor(remaining / 1000); 165 166 if (chunk > 0) { 167 let chunkStr = convertChunk(chunk, classes[classIndex].female); 168 let classWord = getClassWord(chunk, classes[classIndex]); 169 170 if (classWord) { 171 chunkStr += ' ' + classWord; 172 } 173 174 result = chunkStr + ' ' + result; 175 } 176 classIndex++; 177 } 178 179 return result.trim(); 180} 181 182// ========== ФУÐÐЦÐЯ ÐÐЯ ÐÐ ÐÐÐЫХ ЧÐСÐÐ ========== 183function fractionToWords(text) { 184 let result = text; 185 186 // СловаÑÑ Ð´Ð»Ñ Ð´Ñобей Ñ Ð¿ÑавилÑнÑм Ñклонением 187 const fractionMap = [ 188 // ÐдиниÑнÑе дÑоби (женÑкий Ñод) 189 { pattern: /0,000 000 000 000 000 000 000 000 001/g, word: 'одна ÑепÑиллионнаÑ' }, 190 { pattern: /0,000 000 000 000 000 000 000 000 01/g, word: 'деÑÑÑÑ ÑепÑиллионнÑÑ ' }, 191 { pattern: /0,000 000 000 000 000 000 000 000 1/g, word: 'ÑÑо ÑепÑиллионнÑÑ ' }, 192 { pattern: /0,000 000 000 000 000 000 000 001/g, word: 'одна ÑекÑÑиллионнаÑ' }, 193 { pattern: /0,000 000 000 000 000 000 000 01/g, word: 'деÑÑÑÑ ÑекÑÑиллионнÑÑ ' }, 194 { pattern: /0,000 000 000 000 000 000 000 1/g, word: 'ÑÑо ÑекÑÑиллионнÑÑ ' }, 195 { pattern: /0,000 000 000 000 000 000 001/g, word: 'одна квинÑиллионнаÑ' }, 196 { pattern: /0,000 000 000 000 000 000 01/g, word: 'деÑÑÑÑ ÐºÐ²Ð¸Ð½ÑиллионнÑÑ ' }, 197 { pattern: /0,000 000 000 000 000 000 1/g, word: 'ÑÑо квинÑиллионнÑÑ ' }, 198 { pattern: /0,000 000 000 000 000 001/g, word: 'одна квадÑиллионнаÑ' }, 199 { pattern: /0,000 000 000 000 000 01/g, word: 'деÑÑÑÑ ÐºÐ²Ð°Ð´ÑиллионнÑÑ ' }, 200 { pattern: /0,000 000 000 000 000 1/g, word: 'ÑÑо квадÑиллионнÑÑ ' }, 201 { pattern: /0,000 000 000 000 001/g, word: 'одна ÑÑиллионнаÑ' }, 202 { pattern: /0,000 000 000 000 01/g, word: 'деÑÑÑÑ ÑÑиллионнÑÑ ' }, 203 { pattern: /0,000 000 000 000 1/g, word: 'ÑÑо ÑÑиллионнÑÑ ' }, 204 { pattern: /0,000 000 000 001/g, word: 'одна миллиаÑднаÑ' }, 205 { pattern: /0,000 000 000 01/g, word: 'деÑÑÑÑ Ð¼Ð¸Ð»Ð»Ð¸Ð°ÑднÑÑ ' }, 206 { pattern: /0,000 000 000 1/g, word: 'ÑÑо миллиаÑднÑÑ ' }, 207 { pattern: /0,000 000 001/g, word: 'одна миллионнаÑ' }, 208 { pattern: /0,000 000 01/g, word: 'деÑÑÑÑ Ð¼Ð¸Ð»Ð»Ð¸Ð¾Ð½Ð½ÑÑ ' }, 209 { pattern: /0,000 000 1/g, word: 'одна деÑÑÑимиллионнаÑ' }, 210 { pattern: /0,000 001/g, word: 'одна миллионнаÑ' }, 211 { pattern: /0,000 01/g, word: 'одна ÑÑоÑÑÑÑÑнаÑ' }, 212 { pattern: /0,000 1/g, word: 'одна деÑÑÑиÑÑÑÑÑнаÑ' }, 213 { pattern: /0,001/g, word: 'одна ÑÑÑÑÑнаÑ' }, 214 { pattern: /0,01/g, word: 'одна ÑоÑаÑ' }, 215 { pattern: /0,1/g, word: 'одна деÑÑÑаÑ' }, 216 217 // ÐÑоби Ñ ÑиÑлиÑелем 2 (женÑкий Ñод) 218 { pattern: /0,000 000 000 000 000 000 000 000 002/g, word: 'две ÑепÑиллионнÑÑ ' }, 219 { pattern: /0,000 000 000 000 000 000 000 000 02/g, word: 'двадÑаÑÑ ÑепÑиллионнÑÑ ' }, 220 { pattern: /0,000 000 000 000 000 000 000 000 2/g, word: 'двеÑÑи ÑепÑиллионнÑÑ ' }, 221 { pattern: /0,000 000 000 000 000 000 000 002/g, word: 'две ÑекÑÑиллионнÑÑ ' }, 222 { pattern: /0,000 000 000 000 000 000 000 02/g, word: 'двадÑаÑÑ ÑекÑÑиллионнÑÑ ' }, 223 { pattern: /0,000 000 000 000 000 000 000 2/g, word: 'двеÑÑи ÑекÑÑиллионнÑÑ ' }, 224 { pattern: /0,000 000 000 000 000 000 002/g, word: 'две квинÑиллионнÑÑ ' }, 225 { pattern: /0,000 000 000 000 000 000 02/g, word: 'двадÑаÑÑ ÐºÐ²Ð¸Ð½ÑиллионнÑÑ ' }, 226 { pattern: /0,000 000 000 000 000 000 2/g, word: 'двеÑÑи квинÑиллионнÑÑ ' }, 227 { pattern: /0,000 000 000 000 000 002/g, word: 'две квадÑиллионнÑÑ ' }, 228 { pattern: /0,000 000 000 000 000 02/g, word: 'двадÑаÑÑ ÐºÐ²Ð°Ð´ÑиллионнÑÑ ' }, 229 { pattern: /0,000 000 000 000 000 2/g, word: 'двеÑÑи квадÑиллионнÑÑ ' }, 230 { pattern: /0,000 000 000 000 002/g, word: 'две ÑÑиллионнÑÑ ' }, 231 { pattern: /0,000 000 000 000 02/g, word: 'двадÑаÑÑ ÑÑиллионнÑÑ ' }, 232 { pattern: /0,000 000 000 000 2/g, word: 'двеÑÑи ÑÑиллионнÑÑ ' }, 233 { pattern: /0,000 000 000 002/g, word: 'две миллиаÑднÑÑ ' }, 234 { pattern: /0,000 000 000 02/g, word: 'двадÑаÑÑ Ð¼Ð¸Ð»Ð»Ð¸Ð°ÑднÑÑ ' }, 235 { pattern: /0,000 000 000 2/g, word: 'двеÑÑи миллиаÑднÑÑ ' }, 236 { pattern: /0,000 000 002/g, word: 'две миллионнÑÑ ' }, 237 { pattern: /0,000 000 02/g, word: 'двадÑаÑÑ Ð¼Ð¸Ð»Ð»Ð¸Ð¾Ð½Ð½ÑÑ ' }, 238 { pattern: /0,000 000 2/g, word: 'двеÑÑи миллионнÑÑ ' }, 239 { pattern: /0,000 002/g, word: 'две миллионнÑÑ ' }, 240 { pattern: /0,000 02/g, word: 'две ÑÑоÑÑÑÑÑнÑÑ ' }, 241 { pattern: /0,000 2/g, word: 'две деÑÑÑиÑÑÑÑÑнÑÑ ' }, 242 { pattern: /0,002/g, word: 'две ÑÑÑÑÑнÑÑ ' }, 243 { pattern: /0,02/g, word: 'две ÑоÑÑÑ ' }, 244 { pattern: /0,2/g, word: 'две деÑÑÑÑÑ ' }, 245 246 // ÐÑоби Ñ ÑиÑлиÑелем 3-4 (женÑкий Ñод) 247 { pattern: /0,000 000 000 000 000 000 000 000 003/g, word: 'ÑÑи ÑепÑиллионнÑÑ ' }, 248 { pattern: /0,000 000 000 000 000 000 000 003/g, word: 'ÑÑи ÑекÑÑиллионнÑÑ ' }, 249 { pattern: /0,000 000 000 000 000 000 003/g, word: 'ÑÑи квинÑиллионнÑÑ ' }, 250 { pattern: /0,000 000 000 000 000 003/g, word: 'ÑÑи квадÑиллионнÑÑ ' }, 251 { pattern: /0,000 000 000 000 003/g, word: 'ÑÑи ÑÑиллионнÑÑ ' }, 252 { pattern: /0,000 000 000 003/g, word: 'ÑÑи миллиаÑднÑÑ ' }, 253 { pattern: /0,000 000 003/g, word: 'ÑÑи миллионнÑÑ ' }, 254 { pattern: /0,000 003/g, word: 'ÑÑи миллионнÑÑ ' }, 255 { pattern: /0,000 03/g, word: 'ÑÑи ÑÑоÑÑÑÑÑнÑÑ ' }, 256 { pattern: /0,000 3/g, word: 'ÑÑи деÑÑÑиÑÑÑÑÑнÑÑ ' }, 257 { pattern: /0,003/g, word: 'ÑÑи ÑÑÑÑÑнÑÑ ' }, 258 { pattern: /0,03/g, word: 'ÑÑи ÑоÑÑÑ ' }, 259 { pattern: /0,3/g, word: 'ÑÑи деÑÑÑÑÑ ' }, 260 ]; 261 262 for (let item of fractionMap) { 263 result = result.replace(item.pattern, item.word); 264 } 265 return result; 266} 267 268// ========== ФУÐÐЦÐЯ ÐÐЯ ÐÐ ÐÐÐÐ ÐÐÐÐÐÐÐЯ ЧÐСÐРРТÐÐСТР========== 269function convertNumberToSpeech(text) { 270 let result = text; 271 272 // СнаÑала обÑабаÑÑваем дÑоби 273 result = fractionToWords(result); 274 275 // ТепеÑÑ Ð¾Ð±ÑабаÑÑваем ÑелÑе ÑиÑла 276 const numberRegex = /\b(\d{1,3}(?: \d{3})*|\d+)\b/g; 277 278 result = result.replace(numberRegex, function(match) { 279 if (/[а-ÑÐ-Я]/.test(match)) return match; 280 return numberToWords(match); 281 });
282 283 return result; 284} 285 286// ========== ФУÐÐЦÐЯ ÐÐЯ "10 в X" ========== 287function convertToSpeechFormat(text) { 288 let result = text; 289 290 result = result.replace(/10 в (\-?\d+)/g, function(match, number) { 291 let numStr = numberToWords(number); 292 if (number.startsWith('-')) { 293 return 'деÑÑÑÑ Ð² ÑÑепени минÑÑ ' + numStr; 294 } else { 295 return 'деÑÑÑÑ Ð² ÑÑепени ' + numStr; 296 } 297 }); 298 299 result = convertNumberToSpeech(result); 300 301 return result; 302} 303 304// ========== ФУÐÐЦÐЯ ÐÐЯ УÐÐÐÐÐÐЯ СÐÐÐÐÐ ========== 305function convertUnitsToSpeech(text) { 306 let result = text; 307 308 result = result.replace(/\([^)]*\)/g, ''); 309 result = result.replace(/\s+/g, ' ').trim(); 310 result = result.replace(/в 1 /g, 'в одном '); 311 result = result.replace(/в 1\)/g, 'в одном)'); 312 result = result.replace(/^СколÑко (.*?) в 1 /, 'СколÑко $1 в одном '); 313 result = result.replace(/ в 1 квадÑаÑном /g, ' в одном квадÑаÑном '); 314 result = result.replace(/ в 1 кÑбиÑеÑком /g, ' в одном кÑбиÑеÑком '); 315 316 result = convertNumberToSpeech(result); 317 318 result = result.replace(/\s+/g, ' ').trim(); 319 320 return result; 321} 322 323// ========== ФУÐÐЦÐЯ ÐÐЯ ÐÐÐУЧÐÐÐЯ ТÐÐСТРÐÐЯ ÐÐÐУЧÐÐ ========== 324function getSpokenText(item, lang) { 325 let text; 326 327 if (lang === 0) { 328 text = convertUnitsToSpeech(item[0]); 329 } else { 330 text = convertToSpeechFormat(item[1]); 331 } 332 333 return text; 334} 335 336// ========== ÐÐССÐРСÐÐÐ ========== 337const massiv_slov = [ 338 339 ["0,000 000 000 000 000 000 000 000 001", "10 в -27"], 340 ["0,000 000 000 000 000 000 000 000 01", "10 в -26"], 341 ["0,000 000 000 000 000 000 000 000 1", "10 в -25"], 342 ["0,000 000 000 000 000 000 000 001", "10 в -24"], 343 ["0,000 000 000 000 000 000 000 01", "10 в -23"], 344 ["0,000 000 000 000 000 000 000 1", "10 в -22"], 345 ["0,000 000 000 000 000 000 001", "10 в -21"], 346 ["0,000 000 000 000 000 000 01", "10 в -20"], 347 ["0,000 000 000 000 000 000 1", "10 в -19"], 348 ["0,000 000 000 000 000 001", "10 в -18"], 349 ["0,000 000 000 000 000 01", "10 в -17"], 350 ["0,000 000 000 000 000 1", "10 в -16"], 351 ["0,000 000 000 000 001", "10 в -15"], 352 ["0,000 000 000 000 01", "10 в -14"], 353 ["0,000 000 000 000 1", "10 в -13"], 354 ["0,000 000 000 001", "10 в -12"], 355 ["0,000 000 000 01", "10 в -11"], 356 ["0,000 000 000 1", "10 в -10"], 357 ["0,000 000 001", "10 в -9"], 358 ["0,000 000 01", "10 в -8"], 359 ["0,000 000 1", "10 в -7"], 360 ["0,000 001", "10 в -6"], 361 ["0,000 01", "10 в -5"], 362 ["0,000 1", "10 в -4"], 363 ["0,001", "10 в -3"], 364 ["0,01", "10 в -2"], 365 ["0,1", "10 в -1"], 366 367 ["1", "10 в 0"], 368 369 ["10", "10 в 1"], 370 ["100", "10 в 2"], 371 ["1 000", "10 в 3"], 372 ["10 000", "10 в 4"], 373 ["100 000", "10 в 5"], 374 ["1 000 000", "10 в 6"], 375 ["10 000 000", "10 в 7"], 376 ["100 000 000", "10 в 8"], 377 ["1 000 000 000", "10 в 9"], 378 ["10 000 000 000", "10 в 10"], 379 ["11 000 000 000", "10 в 11"], 380 ["1 000 000 000 000", "10 в 12"], 381 ["10 000 000 000 000", "10 в 13"], 382 ["100 000 000 000 000", "10 в 14"], 383 ["1 000 000 000 000 000", "10 в 15"], 384 ["10 000 000 000 000 000", "10 в 16"], 385 ["100 000 000 000 000 000", "10 в 17"], 386 ["1 000 000 000 000 000 000", "10 в 18"], 387 ["10 000 000 000 000 000 000", "10 в 19"], 388 ["100 000 000 000 000 000 000", "10 в 20"], 389 ["1 000 000 000 000 000 000 000", "10 в 21"], 390 ["10 000 000 000 000 000 000 000", "10 в 22"], 391 ["100 000 000 000 000 000 000 000", "10 в 23"], 392 ["1 000 000 000 000 000 000 000 000", "10 в 24"], 393 ["10 000 000 000 000 000 000 000 000", "10 в 25"], 394 ["100 000 000 000 000 000 000 000 000", "10 в 26"], 395 ["1 000 000 000 000 000 000 000 000 000", "10 в 27"] 396]; 397 398let words_count = massiv_slov.length; 399 400 401loop = 1; 402while (loop == 1) { 403 404 // СбÑаÑÑваем ÑÑÑÑÑики пÑи новом кÑÑге 405 totalQuestions = 0; 406 correctAnswers = 0; 407 wrongAnswers = 0; 408 409 result = "Слова Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками"; 410 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 411 alert(result); 412 413 const lang = 0; 414 415 async function delayedFunction() { 416 await new Promise(resolve => setTimeout(resolve, 1000)); 417 } 418 419 //пеÑемеÑивание Ñлов 420 prime_sum_slov = massiv_slov.length; 421 422 for (j = 0; j < prime_sum_slov; j++) { 423 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 424 temp = massiv_slov[r]; 425 massiv_slov[r] = massiv_slov[j]; 426 massiv_slov[j] = temp; 427 } 428 429 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 430 sum_slov = 0; 431 for (index = 0; index < massiv_slov.length; index++) { 432 sum_slov = sum_slov + 1; 433 totalQuestions++; 434 435 // пÑоизноÑение - иÑполÑзÑем ÑÑнкÑÐ¸Ñ getSpokenText 436 u.text = getSpokenText(massiv_slov[index], lang); 437 delayedFunction(); 438 u.rate = 1; 439 speechSynthesis.speak(u); 440 441 // ========== ФÐÐ ÐÐРУÐÐ ÐÐÐÐÐÐÐÐÐ ÐÐЯ ÐÐÐÐ PROMPT ========== 442 let header = "âââââââââââââââââââââââââââââââââââââââ\n"; 443 header += " ÐопÑÐ¾Ñ #" + totalQuestions + " из " + massiv_slov.length + "\n"; 444 header += " â ÐÑавилÑно: " + correctAnswers + " | â ÐепÑавилÑно: " + wrongAnswers + "\n"; 445 header += "âââââââââââââââââââââââââââââââââââââââ\n\n"; 446 447 // ввод ÑÑо бÑло Ñказано 448 test = prompt(header + massiv_slov[index][lang]); 449 if (test === null) { 450 massiv_slov[massiv_slov.length] = massiv_slov[index]; 451 x = oshibki.get(massiv_slov[index]); 452 if (x == null) { x = 0; } 453 x++; 454 oshibki.set(massiv_slov[index], x); 455 break; 456 } 457 458 // пÑовеÑка 459 if (massiv_slov[index][(lang + 1) % 2] !== test) { 460 wrongAnswers++; 461 462 u.text = 'ÐепÑавилÑно! ÐÑавилÑнÑй оÑÐ²ÐµÑ '; 463 delayedFunction(); 464 speechSynthesis.speak(u); 465 466 u.text = convertToSpeechFormat(massiv_slov[index][(lang + 1) % 2]); 467 delayedFunction(); 468 speechSynthesis.speak(u); 469 470 alert("ÐÑибка ÐÑ Ð½Ð°Ð¿Ð¸Ñали\n\"" + test + "\". ÐÑавилÑнÑй оÑÐ²ÐµÑ \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 471 ); 472 473 massiv_slov[massiv_slov.length] = massiv_slov[index]; 474 x = oshibki.get(massiv_slov[index]); 475 if (x == null) { x = 0; } 476 x++; 477 oshibki.set(massiv_slov[index], x); 478 } 479 else { 480 correctAnswers++; 481 482 u.text = 'ХоÑоÑо! '; 483 if (lang == 0) { 484 u.text = u.text + test; 485 } 486 u.text = u.text + ' ÑÑо пÑавилÑнÑй оÑвеÑ!'; 487 delayedFunction(); 488 speechSynthesis.speak(u); 489 490 alert("ХоÑоÑо!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 491 ); 492 } 493 } 494 495 // ========== ÐЫÐÐÐ ÐТÐÐÐÐÐРСТÐТÐСТÐÐÐ ========== 496 let summary = "âââââââââââââââââââââââââââââââââââââââ\n"; 497 summary += " ð ÐТÐÐÐÐÐЯ СТÐТÐСТÐÐÐ\n"; 498 summary += "âââââââââââââââââââââââââââââââââââââââ\n"; 499 summary += " ÐÑего вопÑоÑов: " + totalQuestions + "\n"; 500 summary += " â ÐÑавилÑнÑÑ : " + correctAnswers + "\n"; 501 summary += " â ÐепÑавилÑнÑÑ : " + wrongAnswers + "\n"; 502 summary += " ð¯ ÐÑоÑÐµÐ½Ñ ÑÑÐ¿ÐµÑ Ð°: " + Math.round((correctAnswers / totalQuestions) * 100) + "%\n"; 503 summary += "âââââââââââââââââââââââââââââââââââââââ\n"; 504 alert(summary); 505 506 //вÑвод оÑибок 507 let now = new Date(); 508 otchet0 = ''; 509 otchet = ''; 510 otchet = " \nÐо ÑпиÑÐºÑ Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками \nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· " + words_count + " Ñлов, \nбÑло задано " + sum_slov + 511 " вопÑоÑов,\n в напÑавлении " + 512 lang1+"\n" 513 + now.toString() 514 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 515 516 for (pair of oshibki.entries()) { 517 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 518 otchet0 = otchet0 + `${pair[0]}\n`; 519 } 520 521 alert(otchet); 522 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 523 524 alert(otchet0); 525 oshibki.clear() 526 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 527} 528}</script>
528 529<!-- end Simple Custom CSS and JS --> 530<!-- start Simple Custom CSS and JS -->
531<script type="text/javascript"> 532if (window.location.pathname == '/si/') 533{ 534 535oshibki = new Map(); 536u = new SpeechSynthesisUtterance(); 537u.lang = 'ru-RU'; 538u.rate = 1; 539 540// ФÑнкÑÐ¸Ñ Ð´Ð»Ñ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑоÑмаÑа "10 в X" в "деÑÑÑÑ Ð² ÑÑепени X" Ð´Ð»Ñ Ð¿ÑоизноÑÐµÐ½Ð¸Ñ 541function convertToSpeechFormat(text) { 542 // ÐаменÑем "10 в -9" на "деÑÑÑÑ Ð² ÑÑепени минÑÑ 9" 543 // и "10 в 9" на "деÑÑÑÑ Ð² ÑÑепени 9" 544 let result = text.replace(/10 в (\-?\d+)/g, function(match, number) { 545 // ÐÑли ÑиÑло оÑÑиÑаÑелÑное, добавлÑем "минÑÑ" 546 if (number.startsWith('-')) { 547 return 'деÑÑÑÑ Ð² ÑÑепени минÑÑ ' + number.substring(1); 548 } else { 549 return 'деÑÑÑÑ Ð² ÑÑепени ' + number; 550 } 551 }); 552 553 // ÐополниÑелÑÐ½Ð°Ñ Ð¾Ð±ÑабоÑка Ð´Ð»Ñ ÑиÑел, коÑоÑÑе могли не попаÑÑÑ Ð¿Ð¾Ð´ пеÑвое пÑавило 554 result = result.replace(/10 в 1/g, 'деÑÑÑÑ Ð² ÑÑепени 1'); 555 result = result.replace(/10 в 2/g, 'деÑÑÑÑ Ð² ÑÑепени 2'); 556 result = result.replace(/10 в 3/g, 'деÑÑÑÑ Ð² ÑÑепени 3'); 557 result = result.replace(/10 в 4/g, 'деÑÑÑÑ Ð² ÑÑепени 4'); 558 result = result.replace(/10 в 6/g, 'деÑÑÑÑ Ð² ÑÑепени 6'); 559 result = result.replace(/10 в 9/g, 'деÑÑÑÑ Ð² ÑÑепени 9'); 560 result = result.replace(/10 в 12/g, 'деÑÑÑÑ Ð² ÑÑепени 12'); 561 result = result.replace(/10 в 18/g, 'деÑÑÑÑ Ð² ÑÑепени 18'); 562 result = result.replace(/10 в 27/g, 'деÑÑÑÑ Ð² ÑÑепени 27'); 563 564 // ÐÑÑиÑаÑелÑнÑе ÑÑепени 565 result = result.replace(/10 в -1/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 1'); 566 result = result.replace(/10 в -2/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 2'); 567 result = result.replace(/10 в -3/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 3'); 568 result = result.replace(/10 в -4/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 4'); 569 result = result.replace(/10 в -6/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 6'); 570 result = result.replace(/10 в -9/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 9'); 571 result = result.replace(/10 в -12/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 12'); 572 result = result.replace(/10 в -18/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 18'); 573 result = result.replace(/10 в -27/g, 'деÑÑÑÑ Ð² ÑÑепени минÑÑ 27'); 574 575 return result; 576} 577 578// ФÑнкÑÐ¸Ñ Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÑокÑаÑений в ÑÐºÐ¾Ð±ÐºÐ°Ñ Ð¸ пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа 579function convertUnitsToSpeech(text) { 580 let result = text; 581 582 // УдалÑем вÑÑ, ÑÑо в ÑÐºÐ¾Ð±ÐºÐ°Ñ (вклÑÑÐ°Ñ Ñами Ñкобки) 583 result = result.replace(/\([^)]*\)/g, ''); 584 585 // УбиÑаем лиÑние пÑÐ¾Ð±ÐµÐ»Ñ 586 result = result.replace(/\s+/g, ' ').trim(); 587 588 // ÐаменÑем "в 1" на "в одном" Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ еÑÑеÑÑвенного звÑÑÐ°Ð½Ð¸Ñ 589 result = result.replace(/в 1 /g, 'в одном '); 590 result = result.replace(/в 1\)/g, 'в одном)'); 591 592 // ÐаменÑем "1" на "один" в вопÑоÑÐ°Ñ 593 result = result.replace(/^СколÑко (.*?) в 1 /, 'СколÑко $1 в одном '); 594 result = result.replace(/ в 1 квадÑаÑном /g, ' в одном квадÑаÑном '); 595 result = result.replace(/ в 1 кÑбиÑеÑком /g, ' в одном кÑбиÑеÑком '); 596 597 // ÐаменÑем "квадÑаÑнÑÑ " на "квадÑаÑнÑÑ " (оÑÑавлÑем как еÑÑÑ) 598 // ÐаменÑем "кÑбиÑеÑÐºÐ¸Ñ " на "кÑбиÑеÑÐºÐ¸Ñ " (оÑÑавлÑем как еÑÑÑ) 599 600 // ÐополниÑелÑÐ½Ð°Ñ ÑиÑÑка: ÑбиÑаем двойнÑе пÑÐ¾Ð±ÐµÐ»Ñ 601 result = result.replace(/\s+/g, ' ').trim(); 602 603 return result; 604} 605 606// ФÑнкÑÐ¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ ÑекÑÑа Ð´Ð»Ñ Ð¿ÑоизноÑÐµÐ½Ð¸Ñ 607function getSpokenText(item, lang) { 608 let text; 609 610 // ÐÑли lang = 0 (вопÑоÑ) - пÑоизноÑим вопÑÐ¾Ñ Ð±ÐµÐ· ÑокÑаÑений в ÑÐºÐ¾Ð±ÐºÐ°Ñ 611 if (lang === 0) { 612 text = convertUnitsToSpeech(item[0]); 613 } 614 // ÐÑли lang = 1 (оÑвеÑ) - пÑоизноÑим оÑÐ²ÐµÑ Ñ Ð¿ÑеобÑазованием в "деÑÑÑÑ Ð² ÑÑепени X" 615 else { 616 text = convertToSpeechFormat(item[1]); 617 } 618 619 return text; 620} 621 622const massiv_slov = [ 623["СколÑко наномеÑÑов (нм) в 1 меÑÑе?", "10 в 9"], 624["СколÑко микÑомеÑÑов (мкм) в 1 меÑÑе?", "10 в 6"], 625["СколÑко миллимеÑÑов (мм) в 1 меÑÑе?", "10 в 3"], 626["СколÑко ÑанÑимеÑÑов (Ñм) в 1 меÑÑе?", "10 в 2"], 627["СколÑко деÑимеÑÑов (дм) в 1 меÑÑе?", "10 в 1"], 628["СколÑко киломеÑÑов (км) в 1 меÑÑе?", "10 в -3"], 629["СколÑко меÑÑов (м) в 1 наномеÑÑе?", "10 в -9"], 630["СколÑко меÑÑов (м) в 1 микÑомеÑÑе?", "10 в -6"], 631["СколÑко меÑÑов (м) в 1 миллимеÑÑе?", "10 в -3"], 632["СколÑко меÑÑов (м) в 1 ÑанÑимеÑÑе?", "10 в -2"], 633["СколÑко меÑÑов (м) в 1 деÑимеÑÑе?", "10 в -1"], 634["СколÑко меÑÑов (м) в 1 киломеÑÑе?", "10 в 3"], 635["СколÑко квадÑаÑнÑÑ Ð½Ð°Ð½Ð¾Ð¼ÐµÑÑов (нм²) в 1 квадÑаÑном меÑÑе?", "10 в 18"], 636["СколÑко квадÑаÑнÑÑ Ð¼Ð¸ÐºÑомеÑÑов (мкм²) в 1 квадÑаÑном меÑÑе?", "10 в 12"], 637["СколÑко квадÑаÑнÑÑ Ð¼Ð¸Ð»Ð»Ð¸Ð¼ÐµÑÑов (мм²) в 1 квадÑаÑном меÑÑе?", "10 в 6"], 638["СколÑко квадÑаÑнÑÑ ÑанÑимеÑÑов (Ñм²) в 1 квадÑаÑном меÑÑе?", "10 в 4"], 639["СколÑко квадÑаÑнÑÑ Ð´ÐµÑимеÑÑов (дм²) в 1 квадÑаÑном меÑÑе?", "10 в 2"], 640["СколÑко квадÑаÑнÑÑ ÐºÐ¸Ð»Ð¾Ð¼ÐµÑÑов (км²) в 1 квадÑаÑном меÑÑе?", "10 в -6"], 641["СколÑко гекÑаÑов (га) в 1 квадÑаÑном меÑÑе?", "10 в -4"], 642["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном наномеÑÑе?", "10 в -18"], 643["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном микÑомеÑÑе?", "10 в -12"], 644["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном миллимеÑÑе?", "10 в -6"], 645["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном ÑанÑимеÑÑе?", "10 в -4"], 646["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном деÑимеÑÑе?", "10 в -2"], 647["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 квадÑаÑном киломеÑÑе?", "10 в 6"], 648["СколÑко квадÑаÑнÑÑ Ð¼ÐµÑÑов (м²) в 1 гекÑаÑе?", "10 в 4"], 649["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð½Ð°Ð½Ð¾Ð¼ÐµÑÑов (нм³) в 1 кÑбиÑеÑком меÑÑе?", "10 в 27"], 650["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼Ð¸ÐºÑомеÑÑов (мкм³) в 1 кÑбиÑеÑком меÑÑе?", "10 в 18"], 651["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼Ð¸Ð»Ð»Ð¸Ð¼ÐµÑÑов (мм³) в 1 кÑбиÑеÑком меÑÑе?", "10 в 9"], 652["СколÑко кÑбиÑеÑÐºÐ¸Ñ ÑанÑимеÑÑов (Ñм³) в 1 кÑбиÑеÑком меÑÑе?", "10 в 6"], 653["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð´ÐµÑимеÑÑов (дм³) в 1 кÑбиÑеÑком меÑÑе?", "10 в 3"], 654["СколÑко кÑбиÑеÑÐºÐ¸Ñ ÐºÐ¸Ð»Ð¾Ð¼ÐµÑÑов (км³) в 1 кÑбиÑеÑком меÑÑе?", "10 в -9"], 655["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком наномеÑÑе?", "10 в -27"], 656["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком микÑомеÑÑе?", "10 в -18"], 657["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком миллимеÑÑе?", "10 в -9"], 658["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком ÑанÑимеÑÑе?", "10 в -6"], 659["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком деÑимеÑÑе?", "10 в -3"], 660["СколÑко кÑбиÑеÑÐºÐ¸Ñ Ð¼ÐµÑÑов (м³) в 1 кÑбиÑеÑком киломеÑÑе?", "10 в 9"] 661]; 662 663let words_count = massiv_slov.length; 664 665 666loop = 1; 667while (loop == 1) { 668 669 result = "Слова Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками"; 670 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 671 alert(result); 672 673 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 674 // const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода единиÑ\n0 - пÑÑмой\n1 - обÑаÑнÑй", "0"); 675 // const lang = prime_lang == 0 ? 0 : 1; 676 const lang = 0; 677 678 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 679 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 680 681 async function delayedFunction() { 682 await new Promise(resolve => setTimeout(resolve, 1000)); 683 } 684 685 //пеÑемеÑивание Ñлов 686 prime_sum_slov = massiv_slov.length; 687 688 for (j = 0; j < prime_sum_slov; j++) { 689 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 690 temp = massiv_slov[r]; 691 massiv_slov[r] = massiv_slov[j]; 692 massiv_slov[j] = temp; 693 } 694 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñлов 695 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 696 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 697 698 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 699 sum_slov = 0; 700 for (index = 0; index < massiv_slov.length; index++) { 701 sum_slov = sum_slov + 1; 702 703 // пÑоизноÑение - иÑполÑзÑем ÑÑнкÑÐ¸Ñ getSpokenText 704 u.text = getSpokenText(massiv_slov[index], lang); 705 delayedFunction(); 706 u.rate = 1; 707 speechSynthesis.speak(u); 708 709 // ввод ÑÑо бÑло Ñказано - показÑваем вопÑÐ¾Ñ Ñ Ð¾ÑвеÑом в ÑоÑмаÑе "10 в X" 710 test = prompt(massiv_slov[index][lang]); 711 if (test === null) { 712 massiv_slov[massiv_slov.length] = massiv_slov[index]; 713 x = oshibki.get(massiv_slov[index]); 714 if (x == null) { x = 0; } 715 x++; 716 oshibki.set(massiv_slov[index], x); 717 break; 718 } 719 // u.lang = 'en-UK'; 720 // u.text = massiv_slov[index][1]; 721 // speechSynthesis.speak(u); 722 723 // пÑовеÑка Ñого ÑÑо бÑло Ñказано - ÑÑавниваем в ÑоÑмаÑе "10 в X" 724 if (massiv_slov[index][(lang + 1) % 2] !== test) { 725 u.text = 'ÐепÑавилÑно! ÐÑавилÑнÑй оÑÐ²ÐµÑ '; 726 delayedFunction(); 727 speechSynthesis.speak(u); 728 729 // ÐÑоизноÑим пÑавилÑнÑй оÑÐ²ÐµÑ Ñ Ð¿ÑеобÑазованием в "деÑÑÑÑ Ð² ÑÑепени X" 730 u.text = convertToSpeechFormat(massiv_slov[index][(lang + 1) % 2]); 731 delayedFunction(); 732 speechSynthesis.speak(u); 733 734 alert("ÐÑибка ÐÑ Ð½Ð°Ð¿Ð¸Ñали\n\"" + test + "\". ÐÑавилÑнÑй оÑÐ²ÐµÑ \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 735 ); 736 737 massiv_slov[massiv_slov.length] = massiv_slov[index]; 738 x = oshibki.get(massiv_slov[index]); 739 if (x == null) { x = 0; } 740 x++; 741 //alert ("x="+x); 742 oshibki.set(massiv_slov[index], x); 743 } 744 else { 745 u.text = 'ХоÑоÑо! '; 746 if (lang == 0) { 747 u.text = u.text + test; 748 } 749 u.text = u.text + ' ÑÑо пÑавилÑнÑй оÑвеÑ!'; 750 delayedFunction(); 751 speechSynthesis.speak(u); 752 753 alert("ХоÑоÑо!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 754 ); 755 } 756 } 757 //вÑвод оÑибок 758 let now = new Date(); 759 otchet0 = ''; 760 otchet = ''; 761 otchet = " \nÐо ÑпиÑÐºÑ Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками \nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· " + words_count + " Ñлов, \nбÑло задано " + sum_slov + 762 " вопÑоÑов,\n в напÑавлении " + 763 lang1+"\n" 764 + now.toString() 765 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 766 767 768 769 for (pair of oshibki.entries()) {
770 // pair - ÑÑо маÑÑив [key, values] 771 //alert(pair[0]); // клÑÑ 772 //alert(pair[1]); // знаÑение 773 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 774 otchet0 = otchet0 + `${pair[0]}\n`; 775 776 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 777 } 778 779 alert(otchet); 780 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 781 782 alert(otchet0); 783 oshibki.clear() 784 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 785} 786}</script>
786 787<!-- end Simple Custom CSS and JS --> 788<!-- start Simple Custom CSS and JS -->
789<script type="text/javascript"> 790if (window.location.pathname == '/fr/') 791{ 792let nw=10; 793oshibki = new Map(); 794u = new SpeechSynthesisUtterance(); 795u.rate = 1; 796 797const set_of_words = [ 798 // Unité 1 / Premier contact 799 ["ÐÑивеÑ!", "Salut!"], 800 ["ÐдÑавÑÑвÑйÑе!", "Bonjour!"], 801 ["СпаÑибо.", "Merci."], 802 ["Ðо ÑвиданиÑ", "Au revoir"], 803 ["Ðак дела?", "Ãa va?"], 804 ["Ðа", "Oui"], 805 ["ÐеÑ", "Non"], 806 ["ÐÐµÐ½Ñ Ð·Ð¾Ð²ÑÑ...", "Je m'appelle..."], 807 ["ÐалÑÑик", "Un garçon"], 808 ["ÐевоÑка", "Une fille"], 809 ["ÐÑÑг / ÐодÑÑга", "Un copain / Une copine"], 810 ["ЦиÑÑа", "Un chiffre"], 811 ["Ðдин, два, ÑÑи...", "Un, deux, trois..."], 812 813 // Unité 2: ÐнакомÑÑво, Ñкола 814 ["Я Ð¶Ð¸Ð²Ñ Ð²...", "J'habite à ..."], 815 ["Ðне ... леÑ.", "J'ai ... ans."], 816 ["Школа", "Une école"], 817 ["ÐлаÑÑ (комнаÑа)", "Une salle de classe"], 818 ["УÑиÑÐµÐ»Ñ / УÑиÑелÑниÑа", "Un professeur / Une prof"], 819 ["УÑеник", "Un élève"], 820 ["ТеÑÑадÑ", "Un cahier"], 821 ["Ðнига", "Un livre"], 822 ["Ð ÑÑка", "Un stylo"], 823 ["ÐаÑандаÑ", "Un crayon"], 824 ["ÐаÑÑик", "Une gomme"], 825 ["Ðинейка", "Une règle"], 826 ["Ðенал", "Une trousse"], 827 ["ÐÑо ÑÑо?", "Qui est-ce?"], 828 ["ÐÑо...", "C'est..."], 829 ["ЧÑо ÑÑо?", "Qu'est-ce que c'est?"], 830 ["ÐоÑ...", "Voici..."], 831 832 // Unité 3: СемÑÑ, ÑвеÑа 833 ["СемÑÑ", "Une famille"], 834 ["ÐÑÐµÑ (папа)", "Un père (papa)"], 835 ["ÐаÑÑ (мама)", "Une mère (maman)"], 836 ["ÐÑаÑ", "Un frère"], 837 ["СеÑÑÑа", "Une sÅur"], 838 ["ÐоÑ", "Un chat"], 839 ["Собака", "Un chien"], 840 ["Ðн... / Ðна...", "Il est... / Elle est..."], 841 ["ÐолÑÑой/аÑ, вÑÑокий/аÑ", "Grand(e)"], 842 ["ÐаленÑкий/аÑ", "Petit(e)"], 843 ["СимпаÑиÑнÑй, пÑиÑÑнÑй", "Sympa"], 844 ["ЦвеÑа", "Les couleurs"], 845 ["ÐÑаÑнÑй, желÑÑй, Ñиний", "Rouge, jaune, bleu"], 846 847 // Unité 4: Ðом, комнаÑа 848 ["Ðом", "Une maison"], 849 ["ÐваÑÑиÑа", "Un appartement"], 850 ["ÐомнаÑа (ÑпалÑнÑ)", "Une chambre"], 851 ["ÐÑÑ Ð½Ñ", "Une cuisine"], 852 ["ÐоÑÑинаÑ", "Un salon"], 853 ["ÐаннаÑ", "Une salle de bains"], 854 ["ÐÑоваÑÑ", "Un lit"], 855 ["СÑол", "Une table"], 856 ["СÑÑл", "Une chaise"], 857 ["ШкаÑ", "Une armoire"], 858 ["ÐвеÑÑ", "Une porte"], 859 ["Ðкно", "Une fenêtre"], 860 ["Ðде...?", "Où est...?"], 861 ["ÐÑÑÑ, имееÑÑÑ", "Il y a..."], 862 863 // Unité 5: Ðда, напиÑки 864 ["Я лÑблÑ...", "J'aime..."], 865 ["Я не лÑблÑ...", "Je n'aime pas..."], 866 ["ÐÑÑÑ, кÑÑаÑÑ", "Manger"], 867 ["ÐиÑÑ", "Boire"], 868 ["ÐавÑÑак", "Le petit déjeuner"], 869 ["ÐÑÑаÑÑан", "Un croissant"], 870 ["ÐагеÑ", "Une baguette"], 871 ["Ðолоко", "Du lait"], 872 ["ÐпелÑÑиновÑй Ñок", "Du jus d'orange"], 873 ["ФÑÑкÑ", "Un fruit"], 874 ["Яблоко", "Une pomme"], 875 ["Ðанан", "Une banane"], 876 ["Ðода", "De l'eau"], 877 ["ÐкÑÑнÑй/аÑ, Ñ Ð¾ÑоÑий/аÑ", "Bon / Bonne"], 878 879 // Unité 6: ÐÑемÑ, ÑаÑпоÑÑдок Ð´Ð½Ñ 880 ["ÐоÑоÑÑй ÑаÑ?", "Quelle heure est-il?"], 881 ["СейÑÐ°Ñ ... ÑаÑов.", "Il est ... heures"], 882 ["УÑÑо", "Le matin"], 883 ["ÐÐµÐ½Ñ (поÑле полÑднÑ)", "L'après-midi"], 884 ["ÐеÑеÑ", "Le soir"], 885 ["Я вÑÑаÑ", "Je me lève"], 886 ["Я Ð¸Ð´Ñ Ð² ÑколÑ", "Je vais à l'école"], 887 ["Я Ð´ÐµÐ»Ð°Ñ ÑÑоки", "Je fais mes devoirs"], 888 ["Я ÑмоÑÑÑ ÑелевизоÑ", "Je regarde la télé"], 889 ["Я ÑплÑ", "Je dors"], 890 ["Ðни недели", "Les jours de la semaine"], 891 892 // Unité 7: Хобби, погода 893 ["ЧÑо ÑÑ Ð»ÑбиÑÑ Ð´ÐµÐ»Ð°ÑÑ?", "Qu'est-ce que tu aimes faire?"], 894 ["ÑанÑеваÑÑ", "danser"], 895 ["пеÑÑ", "chanter"], 896 ["ÑлÑÑаÑÑ Ð¼ÑзÑкÑ", "écouter de la musique"], 897 ["ÑиÑаÑÑ", "lire"], 898 ["ÑиÑоваÑÑ", "dessiner"], 899 ["игÑаÑÑ Ð² ÑÑÑбол", "jouer au football"], 900 ["ХоÑоÑÐ°Ñ Ð¿Ð¾Ð³Ð¾Ð´Ð°", "Il fait beau"], 901 ["Холодно", "Il fait froid"], 902 ["ÐаÑко", "Il fait chaud"], 903 ["ÐÐ´ÐµÑ Ð´Ð¾Ð¶Ð´Ñ", "Il pleut"], 904 ["ÐÐ´ÐµÑ Ñнег", "Il neige"] 905] 906 907let words_count = set_of_words.length; 908 909let words_10 = Math.floor(words_count / nw); 910if(nw*words_10 != words_count) { 911 words_10=words_10+1; 912} 913let choise=words_10; 914let name = "ÐлеÑа"; 915name=prompt("Ðак Ð²Ð°Ñ Ð·Ð¾Ð²ÑÑ", name); 916 917loop = 1; 918while (loop == 1) { 919 920 let date = new Date(2026, 0, 13); // 12 ÑнваÑÑ 2026 921 date.setHours(0, 0, 0, 0); 922 923 924// plan_date бÑÐ´ÐµÑ Ð²ÑÑиÑлÑÑÑÑÑ Ð¿Ð¾Ð·Ð¶Ðµ 925let plan_date = new Date(2026, 0, 13); // ÐÑполÑзÑем base_date вмеÑÑо ÑекÑÑей даÑÑ 926 plan_date.setHours(0, 0, 0, 0); 927 928 929 const current_date = new Date();// ТекÑÑÐ°Ñ Ð´Ð°Ñа на наÑало ÑÑÑок 930 current_date.setHours(0, 0, 0, 0); 931 date2 = current_date.toLocaleDateString(); 932 933 let zap = ""; 934 935 for (let i = 1; i <= words_10; i++) { 936 zap = zap + 937 String(i).padStart(3) + ": " + 938 String(nw * (words_10 - i)+1).padStart(3) + "-" + 939 (nw * (1 + words_10 - i)) + " " + 940 date.toLocaleDateString() + "\n"; 941 942 date1 = date.toLocaleDateString(); 943 944 if (date1 == date2) { 945 choise = i; 946 }; 947 948 date.setDate(date.getDate() + 1); 949 date.setHours(0, 0, 0, 0); 950 } 951 952 choise = prompt(zap, choise); 953 954 955 956plan_date.setDate(plan_date.getDate() + parseInt(choise) - 1); // -1 еÑли нÑжно ÑмеÑение 957plan_date.setHours(0, 0, 0, 0); 958 let aa=plan_date.toLocaleDateString('ru-RU'); 959 960 const massiv_slov = set_of_words.slice(nw * (words_10 - choise), nw * (1 + words_10 - choise)); 961 result = ""; 962 result = result + `вÑбÑанÑй диапазон: ${nw * (words_10 - choise)+1}-${nw * (1 + words_10 - choise) } ${aa}\n\n`; 963 964 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 965 alert(result); 966 967 968 969 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 970 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на ÑÑанÑÑзÑкий\n1 - Ñ ÑÑанÑÑзÑкого на ÑÑÑÑкий", "0"); 971 const lang = prime_lang == 0 ? 0 : 1; 972 973 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 974 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 975 976 async function delayedFunction() { 977 await new Promise(resolve => setTimeout(resolve, 1000)); 978 } 979 980 //пеÑемеÑивание Ñлов 981 prime_sum_slov = massiv_slov.length; 982 983 for (j = 0; j < prime_sum_slov; j++) { 984 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 985 temp = massiv_slov[r]; 986 massiv_slov[r] = massiv_slov[j]; 987 massiv_slov[j] = temp; 988 } 989 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 990 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 991 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 992 993 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 994 sum_slov = 0; 995 for (index = 0; index < massiv_slov.length; index++) { 996 sum_slov = sum_slov + 1; 997 // пÑоизноÑение 998 999 u.lang = lang == 0 ? 'ru-RU' : 'fr'; 1000 u.text = massiv_slov[index][lang]; 1001 delayedFunction(); 1002 u.rate = 1; 1003 speechSynthesis.speak(u); 1004 1005 // ввод ÑÑо бÑло Ñказано 1006 u.lang = lang != 0 ? 'ru-RU' : 'fr'; 1007 test = prompt(massiv_slov[index][lang]); 1008 if (test === null) { 1009 massiv_slov[massiv_slov.length] = massiv_slov[index]; 1010 x = oshibki.get(massiv_slov[index]); 1011 if (x == null) { x = 0; } 1012 x++; 1013 oshibki.set(massiv_slov[index], x); 1014 break; 1015 } 1016 // u.lang = 'fr-FR'; 1017 // u.text = massiv_slov[index][1]; 1018 // speechSynthesis.speak(u); 1019 1020 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 1021 if (massiv_slov[index][(lang + 1) % 2] !== test) { 1022 u.lang = 'fr-FR'; 1023 u.text = 'Faux! La bonne réponse est '; 1024 delayedFunction(); 1025 speechSynthesis.speak(u); 1026 1027 u.lang = lang != 0 ? 'ru-RU' : 'fr'; 1028 u.text = massiv_slov[index][(lang + 1) % 2]; 1029 delayedFunction(); 1030 speechSynthesis.speak(u); 1031 alert("Erreur! Tu as écrit\n\"" + test + "\". La bonne réponse est \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 1032 ); 1033 1034 massiv_slov[massiv_slov.length] = massiv_slov[index]; 1035 x = oshibki.get(massiv_slov[index]); 1036 if (x == null) { x = 0; } 1037 x++; 1038 //alert ("x="+x); 1039 oshibki.set(massiv_slov[index], x); 1040 } 1041 else { 1042 u.lang = 'fr'; 1043 u.text = 'Très bien! '; 1044 if (lang == 0) { 1045 u.text = u.text + test; 1046 } 1047 u.text = u.text + ' est la bonne réponse!'; 1048 delayedFunction(); 1049 speechSynthesis.speak(u); 1050 1051 alert("Très bien!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 1052 ); 1053 } 1054 } 1055 //вÑвод оÑибок 1056 let now = new Date(); 1057 otchet0 = ''; 1058 otchet = ''; 1059 1060 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 1061 otchet = name+"\nÐо Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ \"" + (nw * (words_10 - choise)+1)+"-" + nw * (1 + words_10 - choise)+ 1062 "\" за "+ aa +"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· "+nw+" Ñлов, \nбÑло задано " + sum_slov +//"+ plan_date +" 1063 " вопÑоÑов,\n в напÑавлении " + 1064 lang1+"\n" 1065 + now.toString() 1066 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 1067 1068 1069 1070 for (pair of oshibki.entries()) {
1071 // pair - ÑÑо маÑÑив [key, values] 1072 //alert(pair[0]); // клÑÑ 1073 //alert(pair[1]); // знаÑение 1074 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 1075 otchet0 = otchet0 + `${pair[0]}\n`; 1076 1077 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 1078 } 1079 1080 alert(otchet); 1081 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 1082 1083 alert(otchet0); 1084 oshibki.clear() 1085 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 1086} 1087}</script>
1087 1088<!-- end Simple Custom CSS and JS --> 1089<!-- start Simple Custom CSS and JS -->
1090<script type="text/javascript"> 1091if (window.location.pathname == '/mesyats-240/') 1092{ 1093let nw=240; 1094oshibki = new Map(); 1095u = new SpeechSynthesisUtterance(); 1096u.rate = 1; 1097 1098const set_of_words = [ 1099 ["миллиаÑд", "billion"], // 1 1100 ["моÑÑ", "bridge"], // 2 1101 ["Ðе ÑÑÐ¾Ð¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑи.", "Don't mention it."], // 3 1102 ["Ðак дела?", "How do you do?"], // 4 1103 ["миллион", "million"], // 5 1104 ["леÑÑниÑа", "stairs"], // 6 1105 ["ÑÑÑÑÑа", "thousand"], // 7 1106 ["ÑÑннелÑ", "tunnel"], // 8 1107 ["кондиÑионеÑ", "air conditioner"], // 9 1108 ["ÑÑмбоÑка", "bedside table"], // 10 1109 ["нижний ÑÑÑÑ ÐºÑоваÑи", "the bottom bed"], // 11 1110 ["двÑÑ ÑÑÑÑÑÐ½Ð°Ñ ÐºÑоваÑÑ", "bunk beds"], // 12 1111 ["неÑÑи", "carry"], // 13 - ÐÐÐ ÐÐÐ carry 1112 ["измениÑÑ", "change"], // 14 1113 ["комод", "chest of drawers"], // 15 1114 ["занавеÑ", "curtain"], // 16 1115 ["ÑкÑаÑаÑÑ", "decorate"], // 17 1116 ["пÑивеÑÑÑвие", "greetings"], // 18 1117 ["ÐÑо вÑглÑÐ´Ð¸Ñ ÑанÑаÑÑиÑеÑки!", "It looks fantastic!"], // 19 1118 ["ковÑик", "mat"], // 20 1119 ["MP3-плееÑ", "MP3 player"], // 21 1120 ["ÐÑиÑÑно познакомиÑÑÑÑ!", "Nice to meet you!"], // 22 1121 ["нажимаÑÑ", "press"], // 23 1122 ["поднимаÑÑ", "put up"], // 24 1123 ["поднимаÑÑ Ð·Ð°Ð½Ð°Ð²ÐµÑ", "put up the curtains"], // 25 1124 ["вполне гоÑов", "quite ready"], // 26 1125 ["полки", "shelves"], // 27 1126 ["оÑдÑÑ Ð°ÑÑ", "take a break"], // 28 1127 ["Ñ Ð¾ÑÑ", "though"], // 29 1128 ["веÑÑ Ð½Ð¸Ð¹ ÑÑÑÑ ÐºÑоваÑи", "the top bed"], // 30 1129 ["вклÑÑиÑÑ", "turn on"], // 31 1130 ["близнеÑÑ", "twins"], // 32 1131 ["наконеÑ", "at last"], // 33 1132 ["гоÑовиÑÑ", "cook"], // 34 1133 ["ÑкÑаÑение", "decoration"], // 35 1134 ["гладиÑÑ", "do the ironing"], // 36 1135 ["пÑлеÑоÑиÑÑ", "do the vacuuming"], // 37 1136 ["мÑÑÑ Ð¿Ð¾ÑÑдÑ", "do the washing-up"], // 38 1137 ["наÑÑжаÑÑÑÑ", "dress up"], // 39 1138 ["ÑÑеÑеÑÑ Ð¿ÑÐ»Ñ Ñ Ð¼ÐµÐ±ÐµÐ»Ð¸", "dust the furniture"], // 40 1139 ["забÑваÑÑ", "forget"], // 41 1140 ["навеÑнÑка", "for sure"], // 42 1141 ["гламÑÑнÑй", "glamorous"], // 43 1142 ["ÑÑениÑоваÑÑÑÑ", "get some exercise"], // 44 1143 ["Ñ Ð¾Ð´Ð¸ÑÑ Ð¿Ð¾ магазинам", "go shopping"], // 45 1144 ["пÑоводиÑÑ Ð²ÑÑÑеÑÑ, ÑобÑание", "have a meeting"], // 46 1145 ["Я на диеÑе.", "I'm on a diet."], // 47 1146 ["ÐÐ¾Ð³Ñ Ð¿Ð¾ÑпоÑиÑÑ.", "I bet"], // 48 1147 ["пÑиглаÑение", "invitation"], // 49 1148 ["запÑавлÑÑÑ ÐºÑоваÑÑ", "make the beds"], // 50 1149 ["маÑÑ", "match"], // 51 1150 ["мÑÑÑ Ð¿Ð¾Ð»", "mop the floor"], // 52 1151 ["ÑемонÑник", "repairman"], // 53 1152 ["безалкоголÑнÑе напиÑки", "soft drinks"], // 54 1153 ["ÑпоÑÑивнÑй", "sporty"], // 55 1154 ["оÑклÑÑиÑÑ", "switch off"], // 56 1155 ["ÑемаÑиÑеÑÐºÐ°Ñ Ð²ÐµÑеÑинка", "theme party"], // 57 1156 ["Ð ÑÑо Ñ?", "What about me?"], // 58 1157 ["ÑабоÑаÑÑ Ð´Ð¾Ð¿Ð¾Ð·Ð´Ð½Ð°", "work late"], // 59 1158 ["до ÑÐµÑ Ð¿Ð¾Ñ, как", "as long as"], // 60 1159 ["коллекÑиониÑоваÑÑ ÐºÐ¾Ð¼Ð¸ÐºÑÑ", "collect comics"], // 61 1160 ["не пÑоÑив", "don't mind"], // 62 1161 ["ÑкаÑиваÑÑ Ð¼ÑзÑкÑ", "download music"], // 63 1162 ["полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑиÑ", "get information"], // 64 1163 ["оÑÑаÑÑÑÑ Ð½Ð° ноÑÑ", "go to a sleepover"], // 65 1164 ["болÑаÑÑÑÑ, пÑоводиÑÑ Ð²ÑемÑ", "hang out"], // 66 1165 ["полÑÑаÑÑ ÑдоволÑÑÑвие", "have fun"], // 67 1166 ["ÑеÑÑнÑй", "honest"], // 68 1167 ["инÑоÑмаÑиÑ", "information"], // 69 1168 ["возÑажаÑÑ", "mind"], // 70 1169 ["ÑамоÑÑоÑÑелÑно", "on my own"], // 71 1170 ["обÑиÑелÑнÑй", "outgoing"], // 72 1171 ["игÑаÑÑ Ð² ÑпоÑÑивнÑе игÑÑ", "play sports"], // 73 1172 ["попÑлÑÑнÑй", "popular"], // 74 1173 ["пÑедпоÑиÑаÑÑ", "prefer"], // 75 - ÐÐÐ ÐÐÐ prefer 1174 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], // 76 1175 ["ÑеÑÑ", "quiz"], // 77 1176 ["ÑиÑаÑÑ Ð¶ÑÑналÑ", "read magazines"], // 78 1177 ["надÑжнÑй", "reliable"], // 79 1178 ["оÑпÑавлÑÑÑ ÑекÑÑовÑе ÑообÑениÑ", "send text messages"], // 80 1179 ["обÑиÑелÑнÑй", "sociable"], // 81 1180 ["иÑкаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² инÑеÑнеÑе", "surf the Net"], // 82 1181 ["пÑиклÑÑение", "adventure"], // 83 1182 ["биÑÑ", "beat"], // 84 1183 ["пÑела", "bee"], // 85 1184 ["наÑинаÑÑ", "begin"], // 86 1185 ["геÑой книги, ÑилÑма", "character"], // 87 1186 ["погонÑ", "chase"], // 88 1187 ["ÑоÑевноваÑÑÑÑ", "compete"], // 89 1188 ["пÑоÑивоположнÑй", "contrasting"], // 90 1189 ["коÑидоÑ", "corridor"], // 91 1190 ["бÑÑÑ Ð±ÐµÐ· Ñма оÑ", "crazy about"], // 92 1191 ["ÑоздаваÑÑ", "create"], // 93 1192 ["одеваÑÑÑÑ", "dress"], // 94 1193 ["вÑаг", "enemy"], // 95 1194 ["иÑÑледоваÑÑ", "explore"], // 96 1195 ["ÑÑнÑези (Ð¶Ð°Ð½Ñ Ð¸Ð³Ñ, книг)", "fantasy"], // 97 1196 ["дÑаÑÑÑÑ", "fight"], // 98 1197 ["плÑÑÑ", "float"], // 99 1198 ["галакÑика", "galaxy"], // 100 1199 ["пÑиÑоединиÑÑÑÑ Ðº", "join"], // 101 1200 ["ÑпÑÑгнÑÑÑ", "jump off"], // 102 1201 ["Ð¿Ð¾Ñ Ð¸ÑиÑÑ", "kidnap"], // 103 1202 ["должен пеÑÑ", "must sing"], // 104 1203 ["окÑеÑÑноÑÑи", "neighbourhood"], // 105 1204 ["лиÑноÑÑÑ", "personality"], // 106 1205 ["поÑÑÑеÑ", "portrait"], // 107 1206 ["пÑинÑеÑÑа", "princess"], // 108 1207 ["заклÑÑÑннÑй", "prisoner"], // 109 1208 ["бежаÑÑ Ð·Ð°", "run after"], // 110 1209 ["ÑÐ¾Ñ ÑанÑÑÑ", "save"], // 111 1210 ["делаÑÑ Ð·Ð°ÐºÐ»Ð¸Ð½Ð°Ð½Ð¸Ñ", "spell-making"], // 112 1211 ["ÑÑжеÑ", "storyline"], // 113 1212 ["бÑаÑÑ", "take up"], // 114 1213 ["пÑÑеÑеÑÑвоваÑÑ Ð¿Ð¾", "travel across"], // 115 1214 ["волÑÐµÐ±Ð½Ð°Ñ Ð¿Ð°Ð»Ð¾Ñка", "wand"], // 116 1215 ["вÑполнÑÑÑ ÑабоÑÑ Ð¿Ð¾ домÑ", "do housework"], // 117 1216 ["Ñ Ð¾Ð±Ð±Ð¸", "hobby"], // 118 1217 ["иÑкаÑÑ", "look for"], // 119 1218 ["двигаÑÑÑÑ", "move"], // 120 1219 ["оÑÑоÑожнее!", "watch out"], // 121 1220 ["ÑÑдом Ñо мной", "by my side"], // 122 1221 ["поÑолок", "ceiling"], // 123 1222 ["повÑÐµÐ´Ð½ÐµÐ²Ð½Ð°Ñ Ð¶Ð¸Ð·Ð½Ñ", "daily life"], // 124 1223 ["геÑой", "hero"], // 125 1224 ["изобÑеÑение", "invention"], // 126 1225 ["лабиÑинÑ", "maze"], // 127 1226 ["безопаÑно", "safely"], // 128 1227 ["вонÑÑий", "smelly"], // 129 1228 ["коÑмоÑ", "space"], // 130 1229 ["коÑнÑÑÑÑÑ", "touch"], // 131 1230 ["ÑкÑÑаÑÑий", "bored"], // 132 1231 ["ÑÑаÑелÑно", "carefully"], // 133 1232 ["подойÑи близко", "come close"], // 134 1233 ["подойÑи к", "come up to"], // 135 1234 ["компÑÑÑеÑнÑй пÑогÑаммиÑÑ", "computer programmer"], // 136 1235 ["пÑоекÑиÑоваÑÑ, конÑÑÑÑиÑоваÑÑ", "design"], // 137
1236 ["Ñеловек, ÑÑей ÑабоÑой ÑвлÑеÑÑÑ Ð²ÑгÑливание Ñобак", "dog walker"], // 138 1237 ["моднÑй", "fashionable"], // 139 1238 ["моделÑеÑ", "fashion designer"], // 140 1239 ["пÑиноÑиÑÑ", "fetch"], // 141 1240 ["Я не ÑовÑем ÑвеÑен.", "I'm not so sure."], // 142 1241 ["ÐвÑÑÐ¸Ñ Ð·Ð´Ð¾Ñово.", "It sounds like fun."], // 143 1242 ["ÑкÑоÑиÑÐµÐ»Ñ Ð»Ñвов", "lion tamer"], // 144 1243 ["ÑеÑпеливо", "patiently"], // 145 1244 ["ÑоÑогÑаÑ", "photographer"], // 146 1245 ["ÑÐ¸Ñ Ð¾", "silently"], // 147 1246 ["пÑодавеÑ-конÑÑлÑÑанÑ", "shop assistant"], // 148 1247 ["веÑеÑинаÑ", "vet"], // 149 1248 ["виÑÑÑалÑÐ½Ð°Ñ ÑеалÑноÑÑÑ", "virtual reality"], // 150 1249 ["Ð´Ð¸ÐºÐ°Ñ Ð¿ÑиÑода", "wildlife"], // 151 1250 ["Ñ ÑабÑÑй", "brave"], // 152 1251 ["взломÑик", "burglar"], // 153 1252 ["двоÑеÑкий", "butler"], // 154 1253 ["пÑоÑоÑиенÑаÑиÑ", "career zone"], // 155 1254 ["ÑоÑÑÑ", "chauffeur"], // 156 1255 ["ÑвоÑÑеÑкий", "creative"], // 157 1256 ["кÑоме", "except"], // 158 1257 ["иÑпÑавиÑÑ", "fix"], // 159 1258 ["лÑбÑÑий ÑÑо-либо", "fond of"], // 160 1259 ["дÑÑжелÑбно", "friendly"], // 161 1260 ["войÑи/вÑйÑи", "get into/get out of"], // 162 1261 ["Ñ Ð¸ÑÑÑгиÑ", "surgery"], // 163 1262 ["каÑман", "pocket"], // 164 1263 ["огÑабление", "robbery"], // 165 1264 ["микÑоавÑобÑÑ", "minibus"], // 166 1265 ["лÑбÑÑий", "loving"], // 167 1266 ["анÑикваÑиаÑ", "antiques"], // 168 1267 ["ÑообÑаÑÑ, докладÑваÑÑ", "report"], // 169 1268 ["ÑазвлеÑение", "entertainment"], // 170 1269 ["ÑÑоиÑÑ", "cost"], // 171 1270 ["комплименÑ", "compliment"], // 172 1271 ["ÑÑÑдолÑбивÑй", "hard-working"], // 173 1272 ["магазиннÑй воÑ", "shoplifter"], // 174 1273 ["веÑÑолÑÑ", "helicopter"], // 175 1274 ["Ñолпа", "crowd"], // 176 1275 ["воÑÑ Ð¸ÑаÑÑÑÑ", "admire"], // 177 1276 ["добÑÑй", "kind"], // 178 1277 ["вÑÑ Ð¾Ð´", "exit"], // 179 1278 ["кÑÑÑ", "bush"], // 180 1279 ["кемпинг", "camp"], // 181 1280 ["ÑажаÑÑ ÑвеÑÑ", "plant flowers"], // 182 1281 ["ÑаÑÑказ", "story"], // 183 1282 ["боÑÑпÑоводник", "flight attendant"], // 184 1283 ["пеÑеÑÑеÑдÑÑвоваÑÑ", "overdo"], // 185 1284 ["коÑаблÑ", "ship"], // 186 1285 ["моÑоÑикл", "motorbike"], // 187 1286 ["иÑполнÑÑÑ, вÑÑÑÑпаÑÑ", "perform"], // 188 1287 ["ÑÑамвай", "tram"], // 189 1288 ["пеÑеÑекаÑÑ", "cross"], // 190 1289 ["ÑÑпеÑно", "successfully"], // 191 1290 ["инÑеÑеÑнÑй", "interesting"], // 192 1291 ["пÑопÑÑÑиÑÑ, пÑолиÑÑнÑÑÑ", "*skip"], // 193 1292 ["ÑеÑпеливÑй", "patient"], // 194 1293 ["зеленеÑÑ", "turn green"], // 195 1294 ["меÑÑо", "subway"], // 196 1295 ["лиÑнÑй", "personal"], // 197 1296 ["ÑдивиÑелÑнÑй", "amazing"], // 198 1297 ["веÑиÑÑ, полагаÑÑ", "believe"], // 199 1298 ["веÑÑиÑ", "version"], // 200 1299 ["в помеÑении", "indoors"], // 201 1300 ["ÑÑенеÑ", "coach"], // 202 1301 ["кÑÑло", "wing"], // 203 1302 ["бÑаÑÑ Ð¸Ð½ÑеÑвÑÑ, ÑпÑаÑиваÑÑ", "interview"], // 204 1303 ["на ÑлиÑе", "outdoors"], // 205 1304 ["ÑÑанÑпоÑÑнÑе ÑÑедÑÑва", "means of transport"], // 206 1305 ["подземнÑй", "underground"], // 207 - ÐÐÐСТРÐТÐÐ ÐÐÐ "prefer" 1306 ["пÑеÑÑÑпник", "criminal"], // 208 1307 ["имеÑÑ ÑилÑнÑÑ ÑÑÑаÑÑÑ Ðº", "have a strong passion for"], // 209 1308 ["ÑÑÑгон", "van"], // 210 1309 ["ÑоглаÑно", "according to"], // 211 1310 ["кÑлÑÑÑÑа", "culture"], // 212 1311 ["обойÑи", "get around"], // 213 1312 ["ÑеÑÑÑ Ð½Ð°/вÑйÑи из (get on the bus/get off the bus)", "get on/get off"], // 214 1313 ["подаÑок", "gift"], // 215 1314 ["инÑпекÑоÑ", "inspector"], // 216 1315 ["пÑибÑваÑÑ", "arrive"], // 217 1316 ["ÑеÑ", "fairy"], // 218 1317 ["доÑÑопÑимеÑаÑелÑноÑÑÑ", "attraction"], // 219 1318 ["ÑÑпеÑнÑй в ÑÑм-либо", "good at"], // 220 1319 ["оканÑиваÑÑÑÑ", "end up"], // 221 1320 ["ÑкÑÑеÑ", "scooter"], // 222 1321 ["копиÑоваÑÑ", "copy"], // 223 1322 ["лекаÑÑÑво", "medicine"], // 224 1323 ["кÑоÑеÑнÑе ÑÑÑеÑÑва", "tiny creatures"], // 225 1324 ["двÑÑ ÑÑажнÑй авÑобÑÑ", "double-decker bus"], // 226 1325 ["легенда", "legend"], // 227 1326 ["ÑодеÑжаÑÑ", "contain"], // 228 1327 ["миÑ", "myth"], // 229 1328 ["имеÑÑ Ð¿ÑоблемÑ", "have trouble"], // 230 1329 ["ÑдивиÑелÑно", "surprisingly"], // 231 1330 ["пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ", "pass"], // 232 1331 ["ÑÑÑаÑÑнÑй", "passionate"], // 233 1332 ["Ñеи", "fairies"], // 234 1333 ["поÑÑдомоеÑÐ½Ð°Ñ Ð¼Ð°Ñина", "dishwasher"], // 235 1334 ["пÑеÑÑÑпление", "crime"], // 236 1335 ["подбиÑаÑÑ", "pick up"], // 237 1336 ["Ñок-ÑоÑ", "talk show"], // 238 1337 ["оÑвеÑÑÑвенноÑÑÑ", "responsibility"], // 239 1338 ["одаÑÑннÑй", "gifted"], // 240 1339 ["налиÑÑ", "pour"], // 241 1340 ["беÑÑÑеллеÑ", "best seller"], // 242 1341 ["пÑÑиÑÑÑй", "fluffy"], // 243 1342 ["ÑÑомиÑелÑнÑй", "tiring"], // 244 1343 ["оÑÑжие", "weapon"], // 245 1344 ["пÑÑниÑÑÑй", "spotted"], // 246 1345 ["ÑÑовенÑ", "level"], // 247 1346 ["лекаÑÑÑво", "cure"], // 248 1347 ["ÑеÑ", "neck"], // 249 1348 ["ÑÑÑаÑнÑй", "terrible"], // 250 1349 ["ÑелÑй", "whole"], // 251 1350 ["кемпинг", "campsite"], // 252 1351 ["ÑÑебнÑй ÑенÑÑ Ð¿Ð¾Ð»ÑÑов", "flight training centre"], // 253 1352 ["медведÑ", "bear"], // 254 1353 ["в клеÑоÑкÑ", "checked"], // 255 1354 ["говоÑиÑÑ", "say"], // 256 1355 ["ÑмеÑÑÑÑÑ", "laugh"], // 257 1356 ["вÑеобÑий, главнÑй", "general"], // 258 1357 ["Ñедкий", "rare"], // 259 1358 ["ÑознаÑелÑнÑй", "conscious"], // 260 1359 ["загоÑаÑÑ", "go sunbathing"], // 261 1360 ["кÑÑÑка", "jacket"], // 262 1361 ["ÑÑÑогий", "formal"], // 263 1362 ["ÑзоÑ", "pattern"], // 264 1363 ["закÑÑваÑÑ", "shut"], // 265 1364 ["пеÑÑ", "sing"], // 266 1365 ["лÑгкий", "easy"], // 267 1366 ["иÑполÑзованнÑй", "used"], // 268 1367 ["оÑкÑÑÑÑй", "open"], // 269 1368 ["Ñадовник", "gardener"], // 270 1369 ["Ñак", "cancer"], // 271 1370 ["леопаÑд", "leopard"], // 272 1371 ["показ мод", "fashion show"], // 273 1372 ["акÑеÑÑÑаÑÑ", "accessories"], // 274 1373 ["вÑÑÑеÑаÑÑ", "meet"], // 275 1374 ["лÑÑÑий", "best"], // 276 1375 ["подозÑиÑелÑнÑй", "suspicious"], // 277 1376 ["ÑвеÑлÑй", "light"], // 278 1377 ["ÑлиÑка", "snail"], // 279 1378 ["ÑазмеÑ", "size"], // 280 1379 ["ÑÑавиÑÑ", "put"], // 281 1380 ["Ñ Ð¾Ð»Ð¾Ð´Ð½Ñй", "cold"], // 282 1381 ["поездка", "trip"], // 283 1382 ["Ñж", "hedgehog"], // 284 1383 ["ÑÑейк", "steak"], // 285 1384 ["ÑÑÑÑÑи", "shake"], // 286 1385 ["еÑÑÑ", "eat"], // 287 1386 ["ÑпÑаÑиваÑÑ", "ask"], // 288 1387 ["дÑÑжеÑÑвеннÑй", "friendly"], // 289 1388 ["меÑÑнÑй", "local"], // 290 1389 ["дÑевний", "ancient"], // 291 1390 ["оÑпÑавиÑÑÑÑ Ð² Ð¿Ð¾Ñ Ð¾Ð´", "go camping"], // 292 1391 ["занÑÑÑÑÑ Ð²Ð¸Ð½Ð´ÑеÑÑингом", "go windsurfing"], // 293 1392 ["ноÑки", "socks"], // 294 1393 ["Ðакой Ñ Ð²Ð°Ñ ÑазмеÑ?", "What size are you?"], // 295 1394 ["даваÑÑ", "give"], // 296 1395 ["кожа", "leather"], // 297 1396 ["ÑмеÑиваÑÑ", "mix"], // 298 1397 ["авÑомаÑиÑеÑкий", "automatic"], // 299 1398 ["ÑипиÑнÑй", "typical"], // 300 1399 ["полезнÑй", "useful"], // 301 1400 ["змеÑ", "snake"], // 302 1401 ["дейÑÑвоваÑÑ", "act"], // 303 1402 ["немного Ñзкий", "a bit tight"], // 304 1403 ["голоднÑй", "hungry"], // 305 1404 ["пÑÑÑÑнÑ", "desert"], // 306 1405 ["ÑÑÑок", "groundhog"], // 307 1406 ["бÑÑки", "trousers"], // 308 1407 ["ÑенÑ", "shadow"], // 309 1408 ["говоÑиÑÑ", "speak"], // 310 1409 ["Ñпина", "back"], // 311 1410 ["палÑÑо", "coat"], // 312 1411 ["ÑпоÑобнÑй", "able"], // 313 1412 ["оÑÑÑÑй", "sharp"], // 314 1413 ["вÑпÑÑкаÑÑ", "release"], // 315 1414 ["моÑÑк", "sailor"], // 316 1415 ["пиÑÑ", "drink"], // 317 1416 ["иÑпÑганнÑй", "afraid"], // 318 1417 ["моÑнÑй", "powerful"], // 319 1418 ["полезнÑй", "helpful"], // 320 1419 ["воÑоÑа", "gate"], // 321 1420 ["лиÑÑÑÑ", "leaves"], // 322 1421 ["ÑÑ Ð²Ð°ÑиÑÑ", "grip"], // 323 1422 ["необÑÑнÑй", "unusual"], // 324 1423 ["ÑазÑмнÑй", "reasonable"], // 325 1424 ["позже", "later on"], // 326 1425 ["наÑеление", "population"], // 327 1426 ["коала", "koala"], // 328 1427 ["впадаÑÑ Ð² ÑпÑÑкÑ", "hibernate"], // 329 1428 ["великолепнÑй", "splendid"], // 330 1429 ["ÑÑевожнÑй", "anxious"], // 331 1430 ["ÑаÑÑнÑй", "private"], // 332 1431 ["ÑÑÐ¸Ñ Ð¾ÑвоÑение", "poem"], // 333 1432 ["ÑÑибиÑÑ", "injure"], // 334 1433 ["оÑпÑавлÑÑÑ", "send"], // 335 1434 ["ÑÑнÑй, ÑиÑÑÑй", "clear"], // 336 1435 ["золоÑÐ°Ñ ÑÑбка", "goldfish"], // 337 1436 ["Ñламинго", "flamingo"], // 338 1437 ["ломÑики", "slices"], // 339 1438 ["веÑÐµÑ Ð´ÑеÑ", "wind blows"], // 340 1439 ["ÑÑнеÑ", "tuna"], // 341 1440 ["ломаÑÑ", "break"], // 342 1441 ["ÑÑÑанавливаÑÑ", "set"], // 343 1442 ["пиÑаÑÑ", "write"], // 344 1443 ["левÑй", "left"], // 345
1444 ["ÑÑÑекÑивнÑй", "efficient"], // 346 1445 ["междÑнаÑоднÑй", "international"], // 347 1446 ["волк", "wolf"], // 348 1447 ["ÑекÑеÑное ÑообÑение", "secret message"], // 349 1448 ["ежедневнÑй", "daily"], // 350 1449 ["Ñенок", "puppy"], // 351 1450 ["ÑеÑдиÑÑй", "angry"], // 352 1451 ["обезÑÑна", "monkey"], // 353 1452 ["ÑÑжÑлÑй", "heavy"], // 354 1453 ["пеÑебÑаÑÑÑÑ, пеÑейÑи", "get across"], // 355 1454 ["звезда", "star"], // 356 1455 ["пÑимеÑиÑÑ", "try on"], // 357 1456 ["обÑаÑаÑÑÑÑ Ðº", "turn to"], // 358 1457 ["коÑÑÑм", "suit"], // 359 1458 ["ÑолÑÑÑй", "thick"], // 360 1459 ["доÑогой", "expensive"], // 361 1460 ["деÑÑÐ²Ð°Ñ Ð¸Ð³ÑÑÑка", "cheap toy"], // 362 1461 ["вклÑÑаÑÑ Ð² ÑебÑ", "include"], // 363 1462 ["ÑдеÑживаÑÑ", "hold"], // 364 1463 ["пÑÑÑаÑÑ", "hide"], // 365 1464 ["ÑлÑÑÑаÑÑÑÑ", "improve"], // 366 - ÐÐÐ ÐÐÐ improve 1465 ["веÑоÑÑнÑй, возможнÑй", "likely"], // 367 1466 ["ÑÑмнÑй", "dark"], // 368 1467 ["неоÑиÑиалÑнÑй", "informal"], // 369 1468 ["иÑÑоÑиÑеÑкий", "historical"], // 370 1469 ["ÑиÑокий", "wide"], // 371 1470 ["ÑÑаÑомоднÑй", "old-fashioned"], // 372 1471 ["пÑоÑÑой", "plain"], // 373 1472 ["ÑоÑговÑй ÑенÑÑ", "mall"], // 374 1473 ["идÑи", "go"], // 375 1474 ["конеÑнÑй", "final"], // 376 1475 ["замеÑаÑелÑнÑй, вÑдаÑÑийÑÑ", "remarkable"], // 377 1476 ["опÑеделÑннÑй, оÑÑÑÑливÑй", "distinct"], // 378 1477 ["ÑзÑк", "tongue"], // 379 1478 ["лайм", "lime"], // 380
1479 ["меÑковаÑÑй", "baggy"], // 381 1480 ["меÑÑи", "sweep"], // 382 1481 ["бежаÑÑ", "run"], // 383 1482 ["ÑнежнÑй", "snowy"], // 384 1483 ["аккÑÑаÑнÑй", "tidy"], // 385 - ÐÐÐСТРÐТÐÐ ÐÐÐ "improve" 1484 ["Ñ ÑдÑий", "worst"], // 386 - ÐÐÐСТР"Ñани" 1485 ["загÑÑзнение", "pollution"], // 387 1486 ["возмÑÑаÑÑ", "irritate"], // 388 1487 ["запиÑаÑÑ", "lock"], // 389 1488 ["пÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸ÑеÑкий", "psychological"], // 390 1489 ["поздний, поÑледний", "late"], // 391 1490 ["окÑÑжаÑÑÐ°Ñ ÑÑеда", "environment"], // 392 1491 ["ÑенÑÑалÑнÑй", "central"], // 393 1492 ["кÑаб", "crab"], // 394 1493 ["кÑÑение", "smoking"], // 395 - ÐÐÐСТРÐТÐÐ ÐÐÐ "carry" 1494 ["ÑмоÑÑеÑÑ", "look"], // 396 1495 ["ÑизиÑеÑкий", "physical"], // 397 1496 ["пÑиÑÑнÑй, веÑÑлÑй", "pleasant"], // 398 1497 ["блеÑÑÑÑий", "brilliant"], // 399 1498 ["ÑокÑовиÑе", "treasure"], // 400 1499 ["ÑадоÑÑÑ", "delight"], // 401 1500 ["мелко ÑезаÑÑ", "chop"], // 402 1501 ["ÑвеÑиÑÑÑÑ", "glow"], // 403 1502 ["ÑÑевожноÑÑÑ", "anxiety"], // 404 1503 ["одинокий", "lonely"], // 405 1504 ["гÑÑбÑй", "rude"], // 406 1505 ["ÑвеÑиÑÑ", "shine"], // 407 1506 ["пеÑок", "sand"], // 408 1507 ["ÑнеÑгиÑнÑй", "energetic"], // 409 1508 ["ÑоÑговаÑÑÑÑ", "bargain"], // 410 1509 ["покидаÑÑ", "leave"], // 411 1510 ["заклÑÑаÑÑ Ð±Ñак", "marry"], // 412 1511 ["плаÑиÑÑ", "pay"], // 413 1512 ["одалживаÑÑ", "lend"], // 414 1513 ["ÑеÑпеÑÑ Ð½ÐµÑдаÑÑ, ÑкÑÑаÑÑ", "miss"], // 415 1514 ["иÑпÑганнÑй", "scared"], // 416 1515 ["меÑок", "bag"], // 417 1516 ["пÑинимаÑÑ ÐºÐ°Ð»Ð¾Ñии", "take calories"], // 418 1517 ["запиÑÑ", "record"], // 419 1518 ["ÑÑÑиÑÑ", "joke"], // 420 1519 ["неважно", "no matter"], // 421 !!!!!!!!!!!!!!!! 6 1520 ["ÑбиваÑÑ", "kill"], // 422 1521 ["ÑÑÐ¾Ð±Ñ Ð½Ð¸ бÑло", "whatever"], // 423 1522 ["звониÑÑ", "call"], // 424 1523 ["ÑÑодливÑй", "ugly"], // 425 1524 ["пÑÑмой, веÑнÑй", "right"], // 426 1525 ["ÑÑÑеÑÑвÑÑÑий", "existing"], // 427 1526 ["облаÑнÑй", "cloudy"], // 428 1527 ["жÑÑÑкий, ÑÑеÑднÑй", "hard"], // 429 1528 ["пÑодвинÑÑÑй, ÑаÑÑиÑеннÑй", "advanced"], // 430 1529 ["гепаÑд", "cheetah"], // 431 !!!!!!!!!!!!!!!! 5 1530 ["ÑÑÑнÑй", "scientist"], // 432 1531 ["немного Ñложно", "a bit difficult"], // 433 1532 ["молоÑнÑе пÑодÑкÑÑ", "dairy products"], // 434 1533 ["волнÑÑÑее ÑобÑÑие", "exciting event"], // 435 1534 ["жиÑÑ", "live"], // 436 1535 ["ÑÑдиÑÑ", "judge"], // 437 1536 ["ноÑной коÑмаÑ", "nightmare"], // 438 1537 ["оÑÑаÑвÑиеÑÑ Ð´Ð¾Ð¼Ð¾Ñ Ð¾Ð·Ñйки", "desperate housewives"], // 439 1538 ["ÑилÑнÑй", "strong"], // 440 1539 ["пиво", "beer"], // 441 !!!!!!!!!!!!!!!! 4 1540 ["опÑÑ", "experience"], // 442 1541 ["бÑдÑÑее", "future"], // 443 1542 ["неÑпоÑобнÑй", "unable"], // 444 1543 ["полиÑиÑеÑкий", "political"], // 445 1544 ["ÑелигиознÑй", "religious"], // 446 1545 ["ÑаÑÑиÑÑовÑваÑÑ", "decode"], // 447 1546 ["ÑниÑÑожиÑÑ", "destroy"], // 448 1547 ["гоÑб", "hump"], // 449 1548 ["Ðоймал ÑебÑ!", "Got you!"], // 450 1549 ["обÑий, попÑлÑÑнÑй", "common"], // 451 !!!!!!!!!!!!!!!! 3 1550 ["пÑинимаÑÑий ÑеÑение", "decision-maker"], // 452 1551 ["ÑеÑниÑÑ", "eyelashes"], // 453 1552 ["ковбой", "cowboy"], // 454 1553 ["ÑлабÑй", "weak"], // 455 1554 ["пÑоÑлÑй, пÑоÑедÑий", "past"], // 456 1555 ["Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑÑÑ", "inspire"], // 457 1556 ["гÑажданин", "citizen"], // 458 1557 ["ÑÑо поле Ñакое ÑÑдеÑное!", "this field is so marvelous"], // 459 1558 ["мÑд", "honey"], // 460 1559 ["ÐÑо вÑÐ³Ð¾Ð´Ð½Ð°Ñ Ñделка.", "It's a deal."], // 461 !!!!!!!!!!!!!!!! 2 1560 ["ленÑÑ", "ribbons"], // 462 1561 ["ÑиÑаÑÑ", "read"], // 463 1562 ["ÑÑвÑÑвоваÑÑ", "feel"], // 464 1563 ["ÑвободнÑй", "free"], // 465 1564 ["ÑÑÑднÑй", "difficult"], // 466 1565 ["оÑÑоÑожнÑй", "careful"], // 467 1566 ["ÑÑо баг или ÑиÑа?", "Is this bug or feature?"], // 468 1567 ["пеÑедай мне", "pass me"], // 469 1568 ["ÑекÑнда", "second"], // 470 1569 ["полоÑаÑÑй", "striped"], // 471 !!!!!!!!!!!!!!!! 1 1570 ["ÑазвиваÑÑ", "develop"], // 472 1571 ["пÑавиÑелÑÑÑво", "government"], // 473 1572 ["веÑнÑй", "loyal"], // 474 1573 ["коÑоÑкий", "short"], // 475 1574 ["пÑедоÑвÑаÑаÑÑ", "prevent"], // 476 1575 ["галÑÑÑк", "tie"], // 477 1576 ["огÑомнÑй", "huge"], // 478 1577 ["обÑÑÑка, ÑанÑик", "sweet wrapper"], // 479 1578 ["иÑкаÑÑ", "seek"] // 480 1579]; 1580 1581let words_count = set_of_words.length; 1582 1583let words_10 = Math.floor(words_count / nw); 1584if(nw*words_10 != words_count) { 1585 words_10=words_10+1; 1586} 1587let choise=words_10; 1588 1589 1590loop = 1; 1591while (loop == 1) { 1592 1593 const date = new Date(2026, 1, 8); // 8 ÑевÑÐ°Ð»Ñ 2026 1594 const current_date = new Date();// ТекÑÑÐ°Ñ Ð´Ð°Ñа на наÑало ÑÑÑок 1595 1596 let zap = ""; 1597 1598 for (let i = 1; i <= words_10; i++) { 1599 zap = zap + 1600 String(i).padStart(3) + ": " + 1601 String(nw * (words_10 - i)+1).padStart(3) + "-" + 1602 (nw * (1 + words_10 - i)) + " " + 1603 date.toLocaleDateString() + "\n"; 1604 1605 if (date <= current_date) { 1606 choise = i; 1607 }; 1608 1609 date.setDate(date.getDate() + 28); 1610 } 1611 1612 choise = prompt(zap, choise); 1613 1614 const massiv_slov = set_of_words.slice(nw * (words_10 - choise), nw * (1 + words_10 - choise)); 1615 result = ""; 1616 result = result + `вÑбÑанÑй диапазон: ${nw * (words_10 - choise)+1}-${nw * (1 + words_10 - choise) }\n\n`; 1617 1618 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 1619 alert(result); 1620 1621 1622 1623 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 1624 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 1625 const lang = prime_lang == 0 ? 0 : 1; 1626 1627 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 1628 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 1629 1630 async function delayedFunction() { 1631 await new Promise(resolve => setTimeout(resolve, 1000)); 1632 } 1633 1634 //пеÑемеÑивание Ñлов 1635 prime_sum_slov = massiv_slov.length; 1636 1637 for (j = 0; j < prime_sum_slov; j++) { 1638 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 1639 temp = massiv_slov[r]; 1640 massiv_slov[r] = massiv_slov[j]; 1641 massiv_slov[j] = temp; 1642 } 1643 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 1644 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 1645 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 1646 1647 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 1648 sum_slov = 0; 1649 for (index = 0; index < massiv_slov.length; index++) { 1650 sum_slov = sum_slov + 1; 1651 // пÑоизноÑение 1652 1653 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 1654 u.text = massiv_slov[index][lang]; 1655 delayedFunction(); 1656 u.rate = 1; 1657 speechSynthesis.speak(u); 1658 1659 // ввод ÑÑо бÑло Ñказано 1660 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 1661 test = prompt(massiv_slov[index][lang]); 1662 if (test === null) { 1663 massiv_slov[massiv_slov.length] = massiv_slov[index]; 1664 x = oshibki.get(massiv_slov[index]); 1665 if (x == null) { x = 0; } 1666 x++; 1667 oshibki.set(massiv_slov[index], x); 1668 break; 1669 } 1670 // u.lang = 'en-UK'; 1671 // u.text = massiv_slov[index][1]; 1672 // speechSynthesis.speak(u); 1673 1674 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 1675 if (massiv_slov[index][(lang + 1) % 2] !== test) { 1676 u.lang = 'en-UK'; 1677 u.text = 'Wrong! The correct answer is '; 1678 delayedFunction(); 1679 speechSynthesis.speak(u); 1680 1681 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 1682 u.text = massiv_slov[index][(lang + 1) % 2]; 1683 delayedFunction(); 1684 speechSynthesis.speak(u); 1685 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 1686 ); 1687 1688 massiv_slov[massiv_slov.length] = massiv_slov[index]; 1689 x = oshibki.get(massiv_slov[index]); 1690 if (x == null) { x = 0; } 1691 x++; 1692 //alert ("x="+x); 1693 oshibki.set(massiv_slov[index], x); 1694 } 1695 else { 1696 u.lang = 'en-UK'; 1697 u.text = 'Great! '; 1698 if (lang == 0) { 1699 u.text = u.text + test; 1700 } 1701 u.text = u.text + ' is the correct answer!'; 1702 delayedFunction(); 1703 speechSynthesis.speak(u); 1704 1705 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 1706 ); 1707 } 1708 } 1709 //вÑвод оÑибок 1710 let now = new Date(); 1711 otchet0 = ''; 1712 otchet = ''; 1713 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 1714 otchet = "Ðо Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ " + (nw * (words_10 - choise)+1)+"-" + nw * (1 + words_10 - choise)+ 1715 "\"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· "+nw+" Ñлов, \nбÑло задано " + sum_slov + 1716 " вопÑоÑов,\n в напÑавлении " + 1717 lang1+"\n" 1718 + now.toString() 1719 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 1720 1721 1722 1723 for (pair of oshibki.entries()) {
1724 // pair - ÑÑо маÑÑив [key, values] 1725 //alert(pair[0]); // клÑÑ 1726 //alert(pair[1]); // знаÑение 1727 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 1728 otchet0 = otchet0 + `${pair[0]}\n`; 1729 1730 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 1731 } 1732 1733 alert(otchet); 1734 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 1735 1736 alert(otchet0); 1737 oshibki.clear() 1738 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 1739} 1740}</script>
1740 1741<!-- end Simple Custom CSS and JS --> 1742<!-- start Simple Custom CSS and JS -->
1743<script type="text/javascript"> 1744if (window.location.pathname == '/nedelya-60/') 1745{ 1746let nw=60; 1747oshibki = new Map(); 1748u = new SpeechSynthesisUtterance(); 1749u.rate = 1; 1750 1751const set_of_words = [ 1752 ["миллиаÑд", "billion"], // 1 1753 ["моÑÑ", "bridge"], // 2 1754 ["Ðе ÑÑÐ¾Ð¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑи.", "Don't mention it."], // 3 1755 ["Ðак дела?", "How do you do?"], // 4 1756 ["миллион", "million"], // 5 1757 ["леÑÑниÑа", "stairs"], // 6 1758 ["ÑÑÑÑÑа", "thousand"], // 7 1759 ["ÑÑннелÑ", "tunnel"], // 8 1760 ["кондиÑионеÑ", "air conditioner"], // 9 1761 ["ÑÑмбоÑка", "bedside table"], // 10 1762 ["нижний ÑÑÑÑ ÐºÑоваÑи", "the bottom bed"], // 11 1763 ["двÑÑ ÑÑÑÑÑÐ½Ð°Ñ ÐºÑоваÑÑ", "bunk beds"], // 12 1764 ["неÑÑи", "carry"], // 13 - ÐÐÐ ÐÐÐ carry 1765 ["измениÑÑ", "change"], // 14 1766 ["комод", "chest of drawers"], // 15 1767 ["занавеÑ", "curtain"], // 16 1768 ["ÑкÑаÑаÑÑ", "decorate"], // 17 1769 ["пÑивеÑÑÑвие", "greetings"], // 18 1770 ["ÐÑо вÑглÑÐ´Ð¸Ñ ÑанÑаÑÑиÑеÑки!", "It looks fantastic!"], // 19 1771 ["ковÑик", "mat"], // 20 1772 ["MP3-плееÑ", "MP3 player"], // 21 1773 ["ÐÑиÑÑно познакомиÑÑÑÑ!", "Nice to meet you!"], // 22 1774 ["нажимаÑÑ", "press"], // 23 1775 ["поднимаÑÑ", "put up"], // 24 1776 ["поднимаÑÑ Ð·Ð°Ð½Ð°Ð²ÐµÑ", "put up the curtains"], // 25 1777 ["вполне гоÑов", "quite ready"], // 26 1778 ["полки", "shelves"], // 27 1779 ["оÑдÑÑ Ð°ÑÑ", "take a break"], // 28 1780 ["Ñ Ð¾ÑÑ", "though"], // 29 1781 ["веÑÑ Ð½Ð¸Ð¹ ÑÑÑÑ ÐºÑоваÑи", "the top bed"], // 30 1782 ["вклÑÑиÑÑ", "turn on"], // 31 1783 ["близнеÑÑ", "twins"], // 32 1784 ["наконеÑ", "at last"], // 33 1785 ["гоÑовиÑÑ", "cook"], // 34 1786 ["ÑкÑаÑение", "decoration"], // 35 1787 ["гладиÑÑ", "do the ironing"], // 36 1788 ["пÑлеÑоÑиÑÑ", "do the vacuuming"], // 37 1789 ["мÑÑÑ Ð¿Ð¾ÑÑдÑ", "do the washing-up"], // 38 1790 ["наÑÑжаÑÑÑÑ", "dress up"], // 39 1791 ["ÑÑеÑеÑÑ Ð¿ÑÐ»Ñ Ñ Ð¼ÐµÐ±ÐµÐ»Ð¸", "dust the furniture"], // 40 1792 ["забÑваÑÑ", "forget"], // 41 1793 ["навеÑнÑка", "for sure"], // 42 1794 ["гламÑÑнÑй", "glamorous"], // 43 1795 ["ÑÑениÑоваÑÑÑÑ", "get some exercise"], // 44 1796 ["Ñ Ð¾Ð´Ð¸ÑÑ Ð¿Ð¾ магазинам", "go shopping"], // 45 1797 ["пÑоводиÑÑ Ð²ÑÑÑеÑÑ, ÑобÑание", "have a meeting"], // 46 1798 ["Я на диеÑе.", "I'm on a diet."], // 47 1799 ["ÐÐ¾Ð³Ñ Ð¿Ð¾ÑпоÑиÑÑ.", "I bet"], // 48 1800 ["пÑиглаÑение", "invitation"], // 49 1801 ["запÑавлÑÑÑ ÐºÑоваÑÑ", "make the beds"], // 50 1802 ["маÑÑ", "match"], // 51 1803 ["мÑÑÑ Ð¿Ð¾Ð»", "mop the floor"], // 52 1804 ["ÑемонÑник", "repairman"], // 53 1805 ["безалкоголÑнÑе напиÑки", "soft drinks"], // 54 1806 ["ÑпоÑÑивнÑй", "sporty"], // 55 1807 ["оÑклÑÑиÑÑ", "switch off"], // 56 1808 ["ÑемаÑиÑеÑÐºÐ°Ñ Ð²ÐµÑеÑинка", "theme party"], // 57 1809 ["Ð ÑÑо Ñ?", "What about me?"], // 58 1810 ["ÑабоÑаÑÑ Ð´Ð¾Ð¿Ð¾Ð·Ð´Ð½Ð°", "work late"], // 59 1811 ["до ÑÐµÑ Ð¿Ð¾Ñ, как", "as long as"], // 60 1812 ["коллекÑиониÑоваÑÑ ÐºÐ¾Ð¼Ð¸ÐºÑÑ", "collect comics"], // 61 1813 ["не пÑоÑив", "don't mind"], // 62 1814 ["ÑкаÑиваÑÑ Ð¼ÑзÑкÑ", "download music"], // 63 1815 ["полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑиÑ", "get information"], // 64 1816 ["оÑÑаÑÑÑÑ Ð½Ð° ноÑÑ", "go to a sleepover"], // 65 1817 ["болÑаÑÑÑÑ, пÑоводиÑÑ Ð²ÑемÑ", "hang out"], // 66 1818 ["полÑÑаÑÑ ÑдоволÑÑÑвие", "have fun"], // 67 1819 ["ÑеÑÑнÑй", "honest"], // 68 1820 ["инÑоÑмаÑиÑ", "information"], // 69 1821 ["возÑажаÑÑ", "mind"], // 70 1822 ["ÑамоÑÑоÑÑелÑно", "on my own"], // 71 1823 ["обÑиÑелÑнÑй", "outgoing"], // 72 1824 ["игÑаÑÑ Ð² ÑпоÑÑивнÑе игÑÑ", "play sports"], // 73 1825 ["попÑлÑÑнÑй", "popular"], // 74 1826 ["пÑедпоÑиÑаÑÑ", "prefer"], // 75 - ÐÐÐ ÐÐÐ prefer 1827 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], // 76 1828 ["ÑеÑÑ", "quiz"], // 77 1829 ["ÑиÑаÑÑ Ð¶ÑÑналÑ", "read magazines"], // 78 1830 ["надÑжнÑй", "reliable"], // 79 1831 ["оÑпÑавлÑÑÑ ÑекÑÑовÑе ÑообÑениÑ", "send text messages"], // 80 1832 ["обÑиÑелÑнÑй", "sociable"], // 81 1833 ["иÑкаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² инÑеÑнеÑе", "surf the Net"], // 82 1834 ["пÑиклÑÑение", "adventure"], // 83 1835 ["биÑÑ", "beat"], // 84 1836 ["пÑела", "bee"], // 85 1837 ["наÑинаÑÑ", "begin"], // 86 1838 ["геÑой книги, ÑилÑма", "character"], // 87 1839 ["погонÑ", "chase"], // 88 1840 ["ÑоÑевноваÑÑÑÑ", "compete"], // 89 1841 ["пÑоÑивоположнÑй", "contrasting"], // 90 1842 ["коÑидоÑ", "corridor"], // 91 1843 ["бÑÑÑ Ð±ÐµÐ· Ñма оÑ", "crazy about"], // 92 1844 ["ÑоздаваÑÑ", "create"], // 93 1845 ["одеваÑÑÑÑ", "dress"], // 94 1846 ["вÑаг", "enemy"], // 95 1847 ["иÑÑледоваÑÑ", "explore"], // 96 1848 ["ÑÑнÑези (Ð¶Ð°Ð½Ñ Ð¸Ð³Ñ, книг)", "fantasy"], // 97 1849 ["дÑаÑÑÑÑ", "fight"], // 98 1850 ["плÑÑÑ", "float"], // 99 1851 ["галакÑика", "galaxy"], // 100 1852 ["пÑиÑоединиÑÑÑÑ Ðº", "join"], // 101 1853 ["ÑпÑÑгнÑÑÑ", "jump off"], // 102 1854 ["Ð¿Ð¾Ñ Ð¸ÑиÑÑ", "kidnap"], // 103 1855 ["должен пеÑÑ", "must sing"], // 104 1856 ["окÑеÑÑноÑÑи", "neighbourhood"], // 105 1857 ["лиÑноÑÑÑ", "personality"], // 106 1858 ["поÑÑÑеÑ", "portrait"], // 107 1859 ["пÑинÑеÑÑа", "princess"], // 108 1860 ["заклÑÑÑннÑй", "prisoner"], // 109 1861 ["бежаÑÑ Ð·Ð°", "run after"], // 110 1862 ["ÑÐ¾Ñ ÑанÑÑÑ", "save"], // 111 1863 ["делаÑÑ Ð·Ð°ÐºÐ»Ð¸Ð½Ð°Ð½Ð¸Ñ", "spell-making"], // 112 1864 ["ÑÑжеÑ", "storyline"], // 113 1865 ["бÑаÑÑ", "take up"], // 114 1866 ["пÑÑеÑеÑÑвоваÑÑ Ð¿Ð¾", "travel across"], // 115 1867 ["волÑÐµÐ±Ð½Ð°Ñ Ð¿Ð°Ð»Ð¾Ñка", "wand"], // 116 1868 ["вÑполнÑÑÑ ÑабоÑÑ Ð¿Ð¾ домÑ", "do housework"], // 117 1869 ["Ñ Ð¾Ð±Ð±Ð¸", "hobby"], // 118 1870 ["иÑкаÑÑ", "look for"], // 119 1871 ["двигаÑÑÑÑ", "move"], // 120 1872 ["оÑÑоÑожнее!", "watch out"], // 121 1873 ["ÑÑдом Ñо мной", "by my side"], // 122 1874 ["поÑолок", "ceiling"], // 123 1875 ["повÑÐµÐ´Ð½ÐµÐ²Ð½Ð°Ñ Ð¶Ð¸Ð·Ð½Ñ", "daily life"], // 124 1876 ["геÑой", "hero"], // 125 1877 ["изобÑеÑение", "invention"], // 126 1878 ["лабиÑинÑ", "maze"], // 127 1879 ["безопаÑно", "safely"], // 128 1880 ["вонÑÑий", "smelly"], // 129 1881 ["коÑмоÑ", "space"], // 130 1882 ["коÑнÑÑÑÑÑ", "touch"], // 131 1883 ["ÑкÑÑаÑÑий", "bored"], // 132 1884 ["ÑÑаÑелÑно", "carefully"], // 133 1885 ["подойÑи близко", "come close"], // 134 1886 ["подойÑи к", "come up to"], // 135 1887 ["компÑÑÑеÑнÑй пÑогÑаммиÑÑ", "computer programmer"], // 136 1888 ["пÑоекÑиÑоваÑÑ, конÑÑÑÑиÑоваÑÑ", "design"], // 137
1889 ["Ñеловек, ÑÑей ÑабоÑой ÑвлÑеÑÑÑ Ð²ÑгÑливание Ñобак", "dog walker"], // 138 1890 ["моднÑй", "fashionable"], // 139 1891 ["моделÑеÑ", "fashion designer"], // 140 1892 ["пÑиноÑиÑÑ", "fetch"], // 141 1893 ["Я не ÑовÑем ÑвеÑен.", "I'm not so sure."], // 142 1894 ["ÐвÑÑÐ¸Ñ Ð·Ð´Ð¾Ñово.", "It sounds like fun."], // 143 1895 ["ÑкÑоÑиÑÐµÐ»Ñ Ð»Ñвов", "lion tamer"], // 144 1896 ["ÑеÑпеливо", "patiently"], // 145 1897 ["ÑоÑогÑаÑ", "photographer"], // 146 1898 ["ÑÐ¸Ñ Ð¾", "silently"], // 147 1899 ["пÑодавеÑ-конÑÑлÑÑанÑ", "shop assistant"], // 148 1900 ["веÑеÑинаÑ", "vet"], // 149 1901 ["виÑÑÑалÑÐ½Ð°Ñ ÑеалÑноÑÑÑ", "virtual reality"], // 150 1902 ["Ð´Ð¸ÐºÐ°Ñ Ð¿ÑиÑода", "wildlife"], // 151 1903 ["Ñ ÑабÑÑй", "brave"], // 152 1904 ["взломÑик", "burglar"], // 153 1905 ["двоÑеÑкий", "butler"], // 154 1906 ["пÑоÑоÑиенÑаÑиÑ", "career zone"], // 155 1907 ["ÑоÑÑÑ", "chauffeur"], // 156 1908 ["ÑвоÑÑеÑкий", "creative"], // 157 1909 ["кÑоме", "except"], // 158 1910 ["иÑпÑавиÑÑ", "fix"], // 159 1911 ["лÑбÑÑий ÑÑо-либо", "fond of"], // 160 1912 ["дÑÑжелÑбно", "friendly"], // 161 1913 ["войÑи/вÑйÑи", "get into/get out of"], // 162 1914 ["Ñ Ð¸ÑÑÑгиÑ", "surgery"], // 163 1915 ["каÑман", "pocket"], // 164 1916 ["огÑабление", "robbery"], // 165 1917 ["микÑоавÑобÑÑ", "minibus"], // 166 1918 ["лÑбÑÑий", "loving"], // 167 1919 ["анÑикваÑиаÑ", "antiques"], // 168 1920 ["ÑообÑаÑÑ, докладÑваÑÑ", "report"], // 169 1921 ["ÑазвлеÑение", "entertainment"], // 170 1922 ["ÑÑоиÑÑ", "cost"], // 171 1923 ["комплименÑ", "compliment"], // 172 1924 ["ÑÑÑдолÑбивÑй", "hard-working"], // 173 1925 ["магазиннÑй воÑ", "shoplifter"], // 174 1926 ["веÑÑолÑÑ", "helicopter"], // 175 1927 ["Ñолпа", "crowd"], // 176 1928 ["воÑÑ Ð¸ÑаÑÑÑÑ", "admire"], // 177 1929 ["добÑÑй", "kind"], // 178 1930 ["вÑÑ Ð¾Ð´", "exit"], // 179 1931 ["кÑÑÑ", "bush"], // 180 1932 ["кемпинг", "camp"], // 181 1933 ["ÑажаÑÑ ÑвеÑÑ", "plant flowers"], // 182 1934 ["ÑаÑÑказ", "story"], // 183 1935 ["боÑÑпÑоводник", "flight attendant"], // 184 1936 ["пеÑеÑÑеÑдÑÑвоваÑÑ", "overdo"], // 185 1937 ["коÑаблÑ", "ship"], // 186 1938 ["моÑоÑикл", "motorbike"], // 187 1939 ["иÑполнÑÑÑ, вÑÑÑÑпаÑÑ", "perform"], // 188 1940 ["ÑÑамвай", "tram"], // 189 1941 ["пеÑеÑекаÑÑ", "cross"], // 190 1942 ["ÑÑпеÑно", "successfully"], // 191 1943 ["инÑеÑеÑнÑй", "interesting"], // 192 1944 ["пÑопÑÑÑиÑÑ, пÑолиÑÑнÑÑÑ", "*skip"], // 193 1945 ["ÑеÑпеливÑй", "patient"], // 194 1946 ["зеленеÑÑ", "turn green"], // 195 1947 ["меÑÑо", "subway"], // 196 1948 ["лиÑнÑй", "personal"], // 197 1949 ["ÑдивиÑелÑнÑй", "amazing"], // 198 1950 ["веÑиÑÑ, полагаÑÑ", "believe"], // 199 1951 ["веÑÑиÑ", "version"], // 200 1952 ["в помеÑении", "indoors"], // 201 1953 ["ÑÑенеÑ", "coach"], // 202 1954 ["кÑÑло", "wing"], // 203 1955 ["бÑаÑÑ Ð¸Ð½ÑеÑвÑÑ, ÑпÑаÑиваÑÑ", "interview"], // 204 1956 ["на ÑлиÑе", "outdoors"], // 205 1957 ["ÑÑанÑпоÑÑнÑе ÑÑедÑÑва", "means of transport"], // 206 1958 ["подземнÑй", "underground"], // 207 - ÐÐÐСТРÐТÐÐ ÐÐÐ "prefer" 1959 ["пÑеÑÑÑпник", "criminal"], // 208 1960 ["имеÑÑ ÑилÑнÑÑ ÑÑÑаÑÑÑ Ðº", "have a strong passion for"], // 209 1961 ["ÑÑÑгон", "van"], // 210 1962 ["ÑоглаÑно", "according to"], // 211 1963 ["кÑлÑÑÑÑа", "culture"], // 212 1964 ["обойÑи", "get around"], // 213 1965 ["ÑеÑÑÑ Ð½Ð°/вÑйÑи из (get on the bus/get off the bus)", "get on/get off"], // 214 1966 ["подаÑок", "gift"], // 215 1967 ["инÑпекÑоÑ", "inspector"], // 216 1968 ["пÑибÑваÑÑ", "arrive"], // 217 1969 ["ÑеÑ", "fairy"], // 218 1970 ["доÑÑопÑимеÑаÑелÑноÑÑÑ", "attraction"], // 219 1971 ["ÑÑпеÑнÑй в ÑÑм-либо", "good at"], // 220 1972 ["оканÑиваÑÑÑÑ", "end up"], // 221 1973 ["ÑкÑÑеÑ", "scooter"], // 222 1974 ["копиÑоваÑÑ", "copy"], // 223 1975 ["лекаÑÑÑво", "medicine"], // 224 1976 ["кÑоÑеÑнÑе ÑÑÑеÑÑва", "tiny creatures"], // 225 1977 ["двÑÑ ÑÑажнÑй авÑобÑÑ", "double-decker bus"], // 226 1978 ["легенда", "legend"], // 227 1979 ["ÑодеÑжаÑÑ", "contain"], // 228 1980 ["миÑ", "myth"], // 229 1981 ["имеÑÑ Ð¿ÑоблемÑ", "have trouble"], // 230 1982 ["ÑдивиÑелÑно", "surprisingly"], // 231 1983 ["пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ", "pass"], // 232 1984 ["ÑÑÑаÑÑнÑй", "passionate"], // 233 1985 ["Ñеи", "fairies"], // 234 1986 ["поÑÑдомоеÑÐ½Ð°Ñ Ð¼Ð°Ñина", "dishwasher"], // 235 1987 ["пÑеÑÑÑпление", "crime"], // 236 1988 ["подбиÑаÑÑ", "pick up"], // 237 1989 ["Ñок-ÑоÑ", "talk show"], // 238 1990 ["оÑвеÑÑÑвенноÑÑÑ", "responsibility"], // 239 1991 ["одаÑÑннÑй", "gifted"], // 240 1992 ["налиÑÑ", "pour"], // 241 1993 ["беÑÑÑеллеÑ", "best seller"], // 242 1994 ["пÑÑиÑÑÑй", "fluffy"], // 243 1995 ["ÑÑомиÑелÑнÑй", "tiring"], // 244 1996 ["оÑÑжие", "weapon"], // 245 1997 ["пÑÑниÑÑÑй", "spotted"], // 246 1998 ["ÑÑовенÑ", "level"], // 247 1999 ["лекаÑÑÑво", "cure"], // 248 2000 ["ÑеÑ", "neck"], // 249 2001 ["ÑÑÑаÑнÑй", "terrible"], // 250 2002 ["ÑелÑй", "whole"], // 251 2003 ["кемпинг", "campsite"], // 252 2004 ["ÑÑебнÑй ÑенÑÑ Ð¿Ð¾Ð»ÑÑов", "flight training centre"], // 253 2005 ["медведÑ", "bear"], // 254 2006 ["в клеÑоÑкÑ", "checked"], // 255 2007 ["говоÑиÑÑ", "say"], // 256 2008 ["ÑмеÑÑÑÑÑ", "laugh"], // 257 2009 ["вÑеобÑий, главнÑй", "general"], // 258 2010 ["Ñедкий", "rare"], // 259 2011 ["ÑознаÑелÑнÑй", "conscious"], // 260 2012 ["загоÑаÑÑ", "go sunbathing"], // 261 2013 ["кÑÑÑка", "jacket"], // 262 2014 ["ÑÑÑогий", "formal"], // 263 2015 ["ÑзоÑ", "pattern"], // 264 2016 ["закÑÑваÑÑ", "shut"], // 265 2017 ["пеÑÑ", "sing"], // 266 2018 ["лÑгкий", "easy"], // 267 2019 ["иÑполÑзованнÑй", "used"], // 268 2020 ["оÑкÑÑÑÑй", "open"], // 269 2021 ["Ñадовник", "gardener"], // 270 2022 ["Ñак", "cancer"], // 271 2023 ["леопаÑд", "leopard"], // 272 2024 ["показ мод", "fashion show"], // 273 2025 ["акÑеÑÑÑаÑÑ", "accessories"], // 274 2026 ["вÑÑÑеÑаÑÑ", "meet"], // 275 2027 ["лÑÑÑий", "best"], // 276 2028 ["подозÑиÑелÑнÑй", "suspicious"], // 277 2029 ["ÑвеÑлÑй", "light"], // 278 2030 ["ÑлиÑка", "snail"], // 279 2031 ["ÑазмеÑ", "size"], // 280 2032 ["ÑÑавиÑÑ", "put"], // 281 2033 ["Ñ Ð¾Ð»Ð¾Ð´Ð½Ñй", "cold"], // 282 2034 ["поездка", "trip"], // 283 2035 ["Ñж", "hedgehog"], // 284 2036 ["ÑÑейк", "steak"], // 285 2037 ["ÑÑÑÑÑи", "shake"], // 286 2038 ["еÑÑÑ", "eat"], // 287 2039 ["ÑпÑаÑиваÑÑ", "ask"], // 288 2040 ["дÑÑжеÑÑвеннÑй", "friendly"], // 289 2041 ["меÑÑнÑй", "local"], // 290 2042 ["дÑевний", "ancient"], // 291 2043 ["оÑпÑавиÑÑÑÑ Ð² Ð¿Ð¾Ñ Ð¾Ð´", "go camping"], // 292 2044 ["занÑÑÑÑÑ Ð²Ð¸Ð½Ð´ÑеÑÑингом", "go windsurfing"], // 293 2045 ["ноÑки", "socks"], // 294 2046 ["Ðакой Ñ Ð²Ð°Ñ ÑазмеÑ?", "What size are you?"], // 295 2047 ["даваÑÑ", "give"], // 296 2048 ["кожа", "leather"], // 297 2049 ["ÑмеÑиваÑÑ", "mix"], // 298 2050 ["авÑомаÑиÑеÑкий", "automatic"], // 299 2051 ["ÑипиÑнÑй", "typical"], // 300 2052 ["полезнÑй", "useful"], // 301 2053 ["змеÑ", "snake"], // 302 2054 ["дейÑÑвоваÑÑ", "act"], // 303 2055 ["немного Ñзкий", "a bit tight"], // 304 2056 ["голоднÑй", "hungry"], // 305 2057 ["пÑÑÑÑнÑ", "desert"], // 306 2058 ["ÑÑÑок", "groundhog"], // 307 2059 ["бÑÑки", "trousers"], // 308 2060 ["ÑенÑ", "shadow"], // 309 2061 ["говоÑиÑÑ", "speak"], // 310 2062 ["Ñпина", "back"], // 311 2063 ["палÑÑо", "coat"], // 312 2064 ["ÑпоÑобнÑй", "able"], // 313 2065 ["оÑÑÑÑй", "sharp"], // 314 2066 ["вÑпÑÑкаÑÑ", "release"], // 315 2067 ["моÑÑк", "sailor"], // 316 2068 ["пиÑÑ", "drink"], // 317 2069 ["иÑпÑганнÑй", "afraid"], // 318 2070 ["моÑнÑй", "powerful"], // 319 2071 ["полезнÑй", "helpful"], // 320 2072 ["воÑоÑа", "gate"], // 321 2073 ["лиÑÑÑÑ", "leaves"], // 322 2074 ["ÑÑ Ð²Ð°ÑиÑÑ", "grip"], // 323 2075 ["необÑÑнÑй", "unusual"], // 324 2076 ["ÑазÑмнÑй", "reasonable"], // 325 2077 ["позже", "later on"], // 326 2078 ["наÑеление", "population"], // 327 2079 ["коала", "koala"], // 328 2080 ["впадаÑÑ Ð² ÑпÑÑкÑ", "hibernate"], // 329 2081 ["великолепнÑй", "splendid"], // 330 2082 ["ÑÑевожнÑй", "anxious"], // 331 2083 ["ÑаÑÑнÑй", "private"], // 332 2084 ["ÑÑÐ¸Ñ Ð¾ÑвоÑение", "poem"], // 333 2085 ["ÑÑибиÑÑ", "injure"], // 334 2086 ["оÑпÑавлÑÑÑ", "send"], // 335 2087 ["ÑÑнÑй, ÑиÑÑÑй", "clear"], // 336 2088 ["золоÑÐ°Ñ ÑÑбка", "goldfish"], // 337 2089 ["Ñламинго", "flamingo"], // 338 2090 ["ломÑики", "slices"], // 339 2091 ["веÑÐµÑ Ð´ÑеÑ", "wind blows"], // 340 2092 ["ÑÑнеÑ", "tuna"], // 341 2093 ["ломаÑÑ", "break"], // 342 2094 ["ÑÑÑанавливаÑÑ", "set"], // 343 2095 ["пиÑаÑÑ", "write"], // 344 2096 ["левÑй", "left"], // 345
2097 ["ÑÑÑекÑивнÑй", "efficient"], // 346 2098 ["междÑнаÑоднÑй", "international"], // 347 2099 ["волк", "wolf"], // 348 2100 ["ÑекÑеÑное ÑообÑение", "secret message"], // 349 2101 ["ежедневнÑй", "daily"], // 350 2102 ["Ñенок", "puppy"], // 351 2103 ["ÑеÑдиÑÑй", "angry"], // 352 2104 ["обезÑÑна", "monkey"], // 353 2105 ["ÑÑжÑлÑй", "heavy"], // 354 2106 ["пеÑебÑаÑÑÑÑ, пеÑейÑи", "get across"], // 355 2107 ["звезда", "star"], // 356 2108 ["пÑимеÑиÑÑ", "try on"], // 357 2109 ["обÑаÑаÑÑÑÑ Ðº", "turn to"], // 358 2110 ["коÑÑÑм", "suit"], // 359 2111 ["ÑолÑÑÑй", "thick"], // 360 2112 ["доÑогой", "expensive"], // 361 2113 ["деÑÑÐ²Ð°Ñ Ð¸Ð³ÑÑÑка", "cheap toy"], // 362 2114 ["вклÑÑаÑÑ Ð² ÑебÑ", "include"], // 363 2115 ["ÑдеÑживаÑÑ", "hold"], // 364 2116 ["пÑÑÑаÑÑ", "hide"], // 365 2117 ["ÑлÑÑÑаÑÑÑÑ", "improve"], // 366 - ÐÐÐ ÐÐÐ improve 2118 ["веÑоÑÑнÑй, возможнÑй", "likely"], // 367 2119 ["ÑÑмнÑй", "dark"], // 368 2120 ["неоÑиÑиалÑнÑй", "informal"], // 369 2121 ["иÑÑоÑиÑеÑкий", "historical"], // 370 2122 ["ÑиÑокий", "wide"], // 371 2123 ["ÑÑаÑомоднÑй", "old-fashioned"], // 372 2124 ["пÑоÑÑой", "plain"], // 373 2125 ["ÑоÑговÑй ÑенÑÑ", "mall"], // 374 2126 ["идÑи", "go"], // 375 2127 ["конеÑнÑй", "final"], // 376 2128 ["замеÑаÑелÑнÑй, вÑдаÑÑийÑÑ", "remarkable"], // 377 2129 ["опÑеделÑннÑй, оÑÑÑÑливÑй", "distinct"], // 378 2130 ["ÑзÑк", "tongue"], // 379 2131 ["лайм", "lime"], // 380
2132 ["меÑковаÑÑй", "baggy"], // 381 2133 ["меÑÑи", "sweep"], // 382 2134 ["бежаÑÑ", "run"], // 383 2135 ["ÑнежнÑй", "snowy"], // 384 2136 ["аккÑÑаÑнÑй", "tidy"], // 385 - ÐÐÐСТРÐТÐÐ ÐÐÐ "improve" 2137 ["Ñ ÑдÑий", "worst"], // 386 - ÐÐÐСТР"Ñани" 2138 ["загÑÑзнение", "pollution"], // 387 2139 ["возмÑÑаÑÑ", "irritate"], // 388 2140 ["запиÑаÑÑ", "lock"], // 389 2141 ["пÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸ÑеÑкий", "psychological"], // 390 2142 ["поздний, поÑледний", "late"], // 391 2143 ["окÑÑжаÑÑÐ°Ñ ÑÑеда", "environment"], // 392 2144 ["ÑенÑÑалÑнÑй", "central"], // 393 2145 ["кÑаб", "crab"], // 394 2146 ["кÑÑение", "smoking"], // 395 - ÐÐÐСТРÐТÐÐ ÐÐÐ "carry" 2147 ["ÑмоÑÑеÑÑ", "look"], // 396 2148 ["ÑизиÑеÑкий", "physical"], // 397 2149 ["пÑиÑÑнÑй, веÑÑлÑй", "pleasant"], // 398 2150 ["блеÑÑÑÑий", "brilliant"], // 399 2151 ["ÑокÑовиÑе", "treasure"], // 400 2152 ["ÑадоÑÑÑ", "delight"], // 401 2153 ["мелко ÑезаÑÑ", "chop"], // 402 2154 ["ÑвеÑиÑÑÑÑ", "glow"], // 403 2155 ["ÑÑевожноÑÑÑ", "anxiety"], // 404 2156 ["одинокий", "lonely"], // 405 2157 ["гÑÑбÑй", "rude"], // 406 2158 ["ÑвеÑиÑÑ", "shine"], // 407 2159 ["пеÑок", "sand"], // 408 2160 ["ÑнеÑгиÑнÑй", "energetic"], // 409 2161 ["ÑоÑговаÑÑÑÑ", "bargain"], // 410 2162 ["покидаÑÑ", "leave"], // 411 2163 ["заклÑÑаÑÑ Ð±Ñак", "marry"], // 412 2164 ["плаÑиÑÑ", "pay"], // 413 2165 ["одалживаÑÑ", "lend"], // 414 2166 ["ÑеÑпеÑÑ Ð½ÐµÑдаÑÑ, ÑкÑÑаÑÑ", "miss"], // 415 2167 ["иÑпÑганнÑй", "scared"], // 416 2168 ["меÑок", "bag"], // 417 2169 ["пÑинимаÑÑ ÐºÐ°Ð»Ð¾Ñии", "take calories"], // 418 2170 ["запиÑÑ", "record"], // 419 2171 ["ÑÑÑиÑÑ", "joke"], // 420 2172 ["неважно", "no matter"], // 421 !!!!!!!!!!!!!!!! 6 2173 ["ÑбиваÑÑ", "kill"], // 422 2174 ["ÑÑÐ¾Ð±Ñ Ð½Ð¸ бÑло", "whatever"], // 423 2175 ["звониÑÑ", "call"], // 424 2176 ["ÑÑодливÑй", "ugly"], // 425 2177 ["пÑÑмой, веÑнÑй", "right"], // 426 2178 ["ÑÑÑеÑÑвÑÑÑий", "existing"], // 427 2179 ["облаÑнÑй", "cloudy"], // 428 2180 ["жÑÑÑкий, ÑÑеÑднÑй", "hard"], // 429 2181 ["пÑодвинÑÑÑй, ÑаÑÑиÑеннÑй", "advanced"], // 430 2182 ["гепаÑд", "cheetah"], // 431 !!!!!!!!!!!!!!!! 5 2183 ["ÑÑÑнÑй", "scientist"], // 432 2184 ["немного Ñложно", "a bit difficult"], // 433 2185 ["молоÑнÑе пÑодÑкÑÑ", "dairy products"], // 434 2186 ["волнÑÑÑее ÑобÑÑие", "exciting event"], // 435 2187 ["жиÑÑ", "live"], // 436 2188 ["ÑÑдиÑÑ", "judge"], // 437 2189 ["ноÑной коÑмаÑ", "nightmare"], // 438 2190 ["оÑÑаÑвÑиеÑÑ Ð´Ð¾Ð¼Ð¾Ñ Ð¾Ð·Ñйки", "desperate housewives"], // 439 2191 ["ÑилÑнÑй", "strong"], // 440 2192 ["пиво", "beer"], // 441 !!!!!!!!!!!!!!!! 4 2193 ["опÑÑ", "experience"], // 442 2194 ["бÑдÑÑее", "future"], // 443 2195 ["неÑпоÑобнÑй", "unable"], // 444 2196 ["полиÑиÑеÑкий", "political"], // 445 2197 ["ÑелигиознÑй", "religious"], // 446 2198 ["ÑаÑÑиÑÑовÑваÑÑ", "decode"], // 447 2199 ["ÑниÑÑожиÑÑ", "destroy"], // 448 2200 ["гоÑб", "hump"], // 449 2201 ["Ðоймал ÑебÑ!", "Got you!"], // 450 2202 ["обÑий, попÑлÑÑнÑй", "common"], // 451 !!!!!!!!!!!!!!!! 3 2203 ["пÑинимаÑÑий ÑеÑение", "decision-maker"], // 452 2204 ["ÑеÑниÑÑ", "eyelashes"], // 453 2205 ["ковбой", "cowboy"], // 454 2206 ["ÑлабÑй", "weak"], // 455 2207 ["пÑоÑлÑй, пÑоÑедÑий", "past"], // 456 2208 ["Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑÑÑ", "inspire"], // 457 2209 ["гÑажданин", "citizen"], // 458 2210 ["ÑÑо поле Ñакое ÑÑдеÑное!", "this field is so marvelous"], // 459 2211 ["мÑд", "honey"], // 460 2212 ["ÐÑо вÑÐ³Ð¾Ð´Ð½Ð°Ñ Ñделка.", "It's a deal."], // 461 !!!!!!!!!!!!!!!! 2 2213 ["ленÑÑ", "ribbons"], // 462 2214 ["ÑиÑаÑÑ", "read"], // 463 2215 ["ÑÑвÑÑвоваÑÑ", "feel"], // 464 2216 ["ÑвободнÑй", "free"], // 465 2217 ["ÑÑÑднÑй", "difficult"], // 466 2218 ["оÑÑоÑожнÑй", "careful"], // 467 2219 ["ÑÑо баг или ÑиÑа?", "Is this bug or feature?"], // 468 2220 ["пеÑедай мне", "pass me"], // 469 2221 ["ÑекÑнда", "second"], // 470 2222 ["полоÑаÑÑй", "striped"], // 471 !!!!!!!!!!!!!!!! 1 2223 ["ÑазвиваÑÑ", "develop"], // 472 2224 ["пÑавиÑелÑÑÑво", "government"], // 473 2225 ["веÑнÑй", "loyal"], // 474 2226 ["коÑоÑкий", "short"], // 475 2227 ["пÑедоÑвÑаÑаÑÑ", "prevent"], // 476 2228 ["галÑÑÑк", "tie"], // 477 2229 ["огÑомнÑй", "huge"], // 478 2230 ["обÑÑÑка, ÑанÑик", "sweet wrapper"], // 479 2231 ["иÑкаÑÑ", "seek"] // 480 2232]; 2233 2234let words_count = set_of_words.length; 2235 2236let words_10 = Math.floor(words_count / nw); 2237if(nw*words_10 != words_count) { 2238 words_10=words_10+1; 2239} 2240let choise=words_10; 2241 2242 2243loop = 1; 2244while (loop == 1) { 2245 2246 const date = new Date(2026, 0, 18); // 18 ÑнваÑÑ 2026 2247 const current_date = new Date();// ТекÑÑÐ°Ñ Ð´Ð°Ñа на наÑало ÑÑÑок 2248 2249 let zap = ""; 2250 2251 for (let i = 1; i <= words_10; i++) { 2252 zap = zap + 2253 String(i).padStart(3) + ": " + 2254 String(nw * (words_10 - i)+1).padStart(3) + "-" + 2255 (nw * (1 + words_10 - i)) + " " + 2256 date.toLocaleDateString() + "\n"; 2257 2258 if (date <= current_date) { 2259 choise = i; 2260 }; 2261 2262 date.setDate(date.getDate() + 7); 2263 } 2264 2265 choise = prompt(zap, choise); 2266 2267 const massiv_slov = set_of_words.slice(nw * (words_10 - choise), nw * (1 + words_10 - choise)); 2268 result = ""; 2269 result = result + `вÑбÑанÑй диапазон: ${nw * (words_10 - choise)+1}-${nw * (1 + words_10 - choise) }\n\n`; 2270 2271 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 2272 alert(result); 2273 2274 2275 2276 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 2277 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 2278 const lang = prime_lang == 0 ? 0 : 1; 2279 2280 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 2281 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 2282 2283 async function delayedFunction() { 2284 await new Promise(resolve => setTimeout(resolve, 1000)); 2285 } 2286 2287 //пеÑемеÑивание Ñлов 2288 prime_sum_slov = massiv_slov.length; 2289 2290 for (j = 0; j < prime_sum_slov; j++) { 2291 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 2292 temp = massiv_slov[r]; 2293 massiv_slov[r] = massiv_slov[j]; 2294 massiv_slov[j] = temp; 2295 } 2296 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 2297 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 2298 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 2299 2300 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 2301 sum_slov = 0; 2302 for (index = 0; index < massiv_slov.length; index++) { 2303 sum_slov = sum_slov + 1; 2304 // пÑоизноÑение 2305 2306 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 2307 u.text = massiv_slov[index][lang]; 2308 delayedFunction(); 2309 u.rate = 1; 2310 speechSynthesis.speak(u); 2311 2312 // ввод ÑÑо бÑло Ñказано 2313 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 2314 test = prompt(massiv_slov[index][lang]); 2315 if (test === null) { 2316 massiv_slov[massiv_slov.length] = massiv_slov[index]; 2317 x = oshibki.get(massiv_slov[index]); 2318 if (x == null) { x = 0; } 2319 x++; 2320 oshibki.set(massiv_slov[index], x); 2321 break; 2322 } 2323 // u.lang = 'en-UK'; 2324 // u.text = massiv_slov[index][1]; 2325 // speechSynthesis.speak(u); 2326 2327 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 2328 if (massiv_slov[index][(lang + 1) % 2] !== test) { 2329 u.lang = 'en-UK'; 2330 u.text = 'Wrong! The correct answer is '; 2331 delayedFunction(); 2332 speechSynthesis.speak(u); 2333 2334 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 2335 u.text = massiv_slov[index][(lang + 1) % 2]; 2336 delayedFunction(); 2337 speechSynthesis.speak(u); 2338 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 2339 ); 2340 2341 massiv_slov[massiv_slov.length] = massiv_slov[index]; 2342 x = oshibki.get(massiv_slov[index]); 2343 if (x == null) { x = 0; } 2344 x++; 2345 //alert ("x="+x); 2346 oshibki.set(massiv_slov[index], x); 2347 } 2348 else { 2349 u.lang = 'en-UK'; 2350 u.text = 'Great! '; 2351 if (lang == 0) { 2352 u.text = u.text + test; 2353 } 2354 u.text = u.text + ' is the correct answer!'; 2355 delayedFunction(); 2356 speechSynthesis.speak(u); 2357 2358 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 2359 ); 2360 } 2361 } 2362 //вÑвод оÑибок 2363 let now = new Date(); 2364 otchet0 = ''; 2365 otchet = ''; 2366 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 2367 otchet = "Ðо Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ " + (nw * (words_10 - choise)+1)+"-" + nw * (1 + words_10 - choise)+ 2368 "\"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· "+nw+" Ñлов, \nбÑло задано " + sum_slov + 2369 " вопÑоÑов,\n в напÑавлении " + 2370 lang1+"\n" 2371 + now.toString() 2372 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 2373 2374 2375 2376 for (pair of oshibki.entries()) {
2377 // pair - ÑÑо маÑÑив [key, values] 2378 //alert(pair[0]); // клÑÑ 2379 //alert(pair[1]); // знаÑение 2380 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 2381 otchet0 = otchet0 + `${pair[0]}\n`; 2382 2383 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 2384 } 2385 2386 alert(otchet); 2387 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 2388 2389 alert(otchet0); 2390 oshibki.clear() 2391 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 2392} 2393}</script>
2393 2394<!-- end Simple Custom CSS and JS --> 2395<!-- start Simple Custom CSS and JS -->
2396<script type="text/javascript"> 2397if (window.location.pathname == '/eng-480/') 2398{ 2399let nw=60;//ÑÑо по ÑколÑко Ñлов в Ð´ÐµÐ½Ñ 2400oshibki = new Map(); 2401u = new SpeechSynthesisUtterance(); 2402u.rate = 1; 2403 2404const set_of_words = [ 2405 ["миллиаÑд", "billion"], // 1 2406 ["моÑÑ", "bridge"], // 2 2407 ["Ðе ÑÑÐ¾Ð¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑи.", "Don't mention it."], // 3 2408 ["Ðак дела?", "How do you do?"], // 4 2409 ["миллион", "million"], // 5 2410 ["леÑÑниÑа", "stairs"], // 6 2411 ["ÑÑÑÑÑа", "thousand"], // 7 2412 ["ÑÑннелÑ", "tunnel"], // 8 2413 ["кондиÑионеÑ", "air conditioner"], // 9 2414 ["ÑÑмбоÑка", "bedside table"], // 10 2415 ["нижний ÑÑÑÑ ÐºÑоваÑи", "the bottom bed"], // 11 2416 ["двÑÑ ÑÑÑÑÑÐ½Ð°Ñ ÐºÑоваÑÑ", "bunk beds"], // 12 2417 ["неÑÑи", "carry"], // 13 - ÐÐÐ ÐÐÐ carry 2418 ["измениÑÑ", "change"], // 14 2419 ["комод", "chest of drawers"], // 15 2420 ["занавеÑ", "curtain"], // 16 2421 ["ÑкÑаÑаÑÑ", "decorate"], // 17 2422 ["пÑивеÑÑÑвие", "greetings"], // 18 2423 ["ÐÑо вÑглÑÐ´Ð¸Ñ ÑанÑаÑÑиÑеÑки!", "It looks fantastic!"], // 19 2424 ["ковÑик", "mat"], // 20 2425 ["MP3-плееÑ", "MP3 player"], // 21 2426 ["ÐÑиÑÑно познакомиÑÑÑÑ!", "Nice to meet you!"], // 22 2427 ["нажимаÑÑ", "press"], // 23 2428 ["поднимаÑÑ", "put up"], // 24 2429 ["поднимаÑÑ Ð·Ð°Ð½Ð°Ð²ÐµÑ", "put up the curtains"], // 25 2430 ["вполне гоÑов", "quite ready"], // 26 2431 ["полки", "shelves"], // 27 2432 ["оÑдÑÑ Ð°ÑÑ", "take a break"], // 28 2433 ["Ñ Ð¾ÑÑ", "though"], // 29 2434 ["веÑÑ Ð½Ð¸Ð¹ ÑÑÑÑ ÐºÑоваÑи", "the top bed"], // 30 2435 ["вклÑÑиÑÑ", "turn on"], // 31 2436 ["близнеÑÑ", "twins"], // 32 2437 ["наконеÑ", "at last"], // 33 2438 ["гоÑовиÑÑ", "cook"], // 34 2439 ["ÑкÑаÑение", "decoration"], // 35 2440 ["гладиÑÑ", "do the ironing"], // 36 2441 ["пÑлеÑоÑиÑÑ", "do the vacuuming"], // 37 2442 ["мÑÑÑ Ð¿Ð¾ÑÑдÑ", "do the washing-up"], // 38 2443 ["наÑÑжаÑÑÑÑ", "dress up"], // 39 2444 ["ÑÑеÑеÑÑ Ð¿ÑÐ»Ñ Ñ Ð¼ÐµÐ±ÐµÐ»Ð¸", "dust the furniture"], // 40 2445 ["забÑваÑÑ", "forget"], // 41 2446 ["навеÑнÑка", "for sure"], // 42 2447 ["гламÑÑнÑй", "glamorous"], // 43 2448 ["ÑÑениÑоваÑÑÑÑ", "get some exercise"], // 44 2449 ["Ñ Ð¾Ð´Ð¸ÑÑ Ð¿Ð¾ магазинам", "go shopping"], // 45 2450 ["пÑоводиÑÑ Ð²ÑÑÑеÑÑ, ÑобÑание", "have a meeting"], // 46 2451 ["Я на диеÑе.", "I'm on a diet."], // 47 2452 ["ÐÐ¾Ð³Ñ Ð¿Ð¾ÑпоÑиÑÑ.", "I bet"], // 48 2453 ["пÑиглаÑение", "invitation"], // 49 2454 ["запÑавлÑÑÑ ÐºÑоваÑÑ", "make the beds"], // 50 2455 ["маÑÑ", "match"], // 51 2456 ["мÑÑÑ Ð¿Ð¾Ð»", "mop the floor"], // 52 2457 ["ÑемонÑник", "repairman"], // 53 2458 ["безалкоголÑнÑе напиÑки", "soft drinks"], // 54 2459 ["ÑпоÑÑивнÑй", "sporty"], // 55 2460 ["оÑклÑÑиÑÑ", "switch off"], // 56 2461 ["ÑемаÑиÑеÑÐºÐ°Ñ Ð²ÐµÑеÑинка", "theme party"], // 57 2462 ["Ð ÑÑо Ñ?", "What about me?"], // 58 2463 ["ÑабоÑаÑÑ Ð´Ð¾Ð¿Ð¾Ð·Ð´Ð½Ð°", "work late"], // 59 2464 ["до ÑÐµÑ Ð¿Ð¾Ñ, как", "as long as"], // 60 2465 ["коллекÑиониÑоваÑÑ ÐºÐ¾Ð¼Ð¸ÐºÑÑ", "collect comics"], // 61 2466 ["не пÑоÑив", "don't mind"], // 62 2467 ["ÑкаÑиваÑÑ Ð¼ÑзÑкÑ", "download music"], // 63 2468 ["полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑиÑ", "get information"], // 64 2469 ["оÑÑаÑÑÑÑ Ð½Ð° ноÑÑ", "go to a sleepover"], // 65 2470 ["болÑаÑÑÑÑ, пÑоводиÑÑ Ð²ÑемÑ", "hang out"], // 66 2471 ["полÑÑаÑÑ ÑдоволÑÑÑвие", "have fun"], // 67 2472 ["ÑеÑÑнÑй", "honest"], // 68 2473 ["инÑоÑмаÑиÑ", "information"], // 69 2474 ["возÑажаÑÑ", "mind"], // 70 2475 ["ÑамоÑÑоÑÑелÑно", "on my own"], // 71 2476 ["обÑиÑелÑнÑй", "outgoing"], // 72 2477 ["игÑаÑÑ Ð² ÑпоÑÑивнÑе игÑÑ", "play sports"], // 73 2478 ["попÑлÑÑнÑй", "popular"], // 74 2479 ["пÑедпоÑиÑаÑÑ", "prefer"], // 75 - ÐÐÐ ÐÐÐ prefer 2480 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], // 76 2481 ["ÑеÑÑ", "quiz"], // 77 2482 ["ÑиÑаÑÑ Ð¶ÑÑналÑ", "read magazines"], // 78 2483 ["надÑжнÑй", "reliable"], // 79 2484 ["оÑпÑавлÑÑÑ ÑекÑÑовÑе ÑообÑениÑ", "send text messages"], // 80 2485 ["обÑиÑелÑнÑй", "sociable"], // 81 2486 ["иÑкаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² инÑеÑнеÑе", "surf the Net"], // 82 2487 ["пÑиклÑÑение", "adventure"], // 83 2488 ["биÑÑ", "beat"], // 84 2489 ["пÑела", "bee"], // 85 2490 ["наÑинаÑÑ", "begin"], // 86 2491 ["геÑой книги, ÑилÑма", "character"], // 87 2492 ["погонÑ", "chase"], // 88 2493 ["ÑоÑевноваÑÑÑÑ", "compete"], // 89 2494 ["пÑоÑивоположнÑй", "contrasting"], // 90 2495 ["коÑидоÑ", "corridor"], // 91 2496 ["бÑÑÑ Ð±ÐµÐ· Ñма оÑ", "crazy about"], // 92 2497 ["ÑоздаваÑÑ", "create"], // 93 2498 ["одеваÑÑÑÑ", "dress"], // 94 2499 ["вÑаг", "enemy"], // 95 2500 ["иÑÑледоваÑÑ", "explore"], // 96 2501 ["ÑÑнÑези (Ð¶Ð°Ð½Ñ Ð¸Ð³Ñ, книг)", "fantasy"], // 97 2502 ["дÑаÑÑÑÑ", "fight"], // 98 2503 ["плÑÑÑ", "float"], // 99 2504 ["галакÑика", "galaxy"], // 100 2505 ["пÑиÑоединиÑÑÑÑ Ðº", "join"], // 101 2506 ["ÑпÑÑгнÑÑÑ", "jump off"], // 102 2507 ["Ð¿Ð¾Ñ Ð¸ÑиÑÑ", "kidnap"], // 103 2508 ["должен пеÑÑ", "must sing"], // 104 2509 ["окÑеÑÑноÑÑи", "neighbourhood"], // 105 2510 ["лиÑноÑÑÑ", "personality"], // 106 2511 ["поÑÑÑеÑ", "portrait"], // 107 2512 ["пÑинÑеÑÑа", "princess"], // 108 2513 ["заклÑÑÑннÑй", "prisoner"], // 109 2514 ["бежаÑÑ Ð·Ð°", "run after"], // 110 2515 ["ÑÐ¾Ñ ÑанÑÑÑ", "save"], // 111 2516 ["делаÑÑ Ð·Ð°ÐºÐ»Ð¸Ð½Ð°Ð½Ð¸Ñ", "spell-making"], // 112 2517 ["ÑÑжеÑ", "storyline"], // 113 2518 ["бÑаÑÑ", "take up"], // 114 2519 ["пÑÑеÑеÑÑвоваÑÑ Ð¿Ð¾", "travel across"], // 115 2520 ["волÑÐµÐ±Ð½Ð°Ñ Ð¿Ð°Ð»Ð¾Ñка", "wand"], // 116 2521 ["вÑполнÑÑÑ ÑабоÑÑ Ð¿Ð¾ домÑ", "do housework"], // 117 2522 ["Ñ Ð¾Ð±Ð±Ð¸", "hobby"], // 118 2523 ["иÑкаÑÑ", "look for"], // 119 2524 ["двигаÑÑÑÑ", "move"], // 120 2525 ["оÑÑоÑожнее!", "watch out"], // 121 2526 ["ÑÑдом Ñо мной", "by my side"], // 122 2527 ["поÑолок", "ceiling"], // 123 2528 ["повÑÐµÐ´Ð½ÐµÐ²Ð½Ð°Ñ Ð¶Ð¸Ð·Ð½Ñ", "daily life"], // 124 2529 ["геÑой", "hero"], // 125 2530 ["изобÑеÑение", "invention"], // 126 2531 ["лабиÑинÑ", "maze"], // 127 2532 ["безопаÑно", "safely"], // 128 2533 ["вонÑÑий", "smelly"], // 129 2534 ["коÑмоÑ", "space"], // 130 2535 ["коÑнÑÑÑÑÑ", "touch"], // 131 2536 ["ÑкÑÑаÑÑий", "bored"], // 132 2537 ["ÑÑаÑелÑно", "carefully"], // 133 2538 ["подойÑи близко", "come close"], // 134 2539 ["подойÑи к", "come up to"], // 135 2540 ["компÑÑÑеÑнÑй пÑогÑаммиÑÑ", "computer programmer"], // 136 2541 ["пÑоекÑиÑоваÑÑ, конÑÑÑÑиÑоваÑÑ", "design"], // 137
2542 ["Ñеловек, ÑÑей ÑабоÑой ÑвлÑеÑÑÑ Ð²ÑгÑливание Ñобак", "dog walker"], // 138 2543 ["моднÑй", "fashionable"], // 139 2544 ["моделÑеÑ", "fashion designer"], // 140 2545 ["пÑиноÑиÑÑ", "fetch"], // 141 2546 ["Я не ÑовÑем ÑвеÑен.", "I'm not so sure."], // 142 2547 ["ÐвÑÑÐ¸Ñ Ð·Ð´Ð¾Ñово.", "It sounds like fun."], // 143 2548 ["ÑкÑоÑиÑÐµÐ»Ñ Ð»Ñвов", "lion tamer"], // 144 2549 ["ÑеÑпеливо", "patiently"], // 145 2550 ["ÑоÑогÑаÑ", "photographer"], // 146 2551 ["ÑÐ¸Ñ Ð¾", "silently"], // 147 2552 ["пÑодавеÑ-конÑÑлÑÑанÑ", "shop assistant"], // 148 2553 ["веÑеÑинаÑ", "vet"], // 149 2554 ["виÑÑÑалÑÐ½Ð°Ñ ÑеалÑноÑÑÑ", "virtual reality"], // 150 2555 ["Ð´Ð¸ÐºÐ°Ñ Ð¿ÑиÑода", "wildlife"], // 151 2556 ["Ñ ÑабÑÑй", "brave"], // 152 2557 ["взломÑик", "burglar"], // 153 2558 ["двоÑеÑкий", "butler"], // 154 2559 ["пÑоÑоÑиенÑаÑиÑ", "career zone"], // 155 2560 ["ÑоÑÑÑ", "chauffeur"], // 156 2561 ["ÑвоÑÑеÑкий", "creative"], // 157 2562 ["кÑоме", "except"], // 158 2563 ["иÑпÑавиÑÑ", "fix"], // 159 2564 ["лÑбÑÑий ÑÑо-либо", "fond of"], // 160 2565 ["дÑÑжелÑбно", "friendly"], // 161 2566 ["войÑи/вÑйÑи", "get into/get out of"], // 162 2567 ["Ñ Ð¸ÑÑÑгиÑ", "surgery"], // 163 2568 ["каÑман", "pocket"], // 164 2569 ["огÑабление", "robbery"], // 165 2570 ["микÑоавÑобÑÑ", "minibus"], // 166 2571 ["лÑбÑÑий", "loving"], // 167 2572 ["анÑикваÑиаÑ", "antiques"], // 168 2573 ["ÑообÑаÑÑ, докладÑваÑÑ", "report"], // 169 2574 ["ÑазвлеÑение", "entertainment"], // 170 2575 ["ÑÑоиÑÑ", "cost"], // 171 2576 ["комплименÑ", "compliment"], // 172 2577 ["ÑÑÑдолÑбивÑй", "hard-working"], // 173 2578 ["магазиннÑй воÑ", "shoplifter"], // 174 2579 ["веÑÑолÑÑ", "helicopter"], // 175 2580 ["Ñолпа", "crowd"], // 176 2581 ["воÑÑ Ð¸ÑаÑÑÑÑ", "admire"], // 177 2582 ["добÑÑй", "kind"], // 178 2583 ["вÑÑ Ð¾Ð´", "exit"], // 179 2584 ["кÑÑÑ", "bush"], // 180 2585 ["кемпинг", "camp"], // 181 2586 ["ÑажаÑÑ ÑвеÑÑ", "plant flowers"], // 182 2587 ["ÑаÑÑказ", "story"], // 183 2588 ["боÑÑпÑоводник", "flight attendant"], // 184 2589 ["пеÑеÑÑеÑдÑÑвоваÑÑ", "overdo"], // 185 2590 ["коÑаблÑ", "ship"], // 186 2591 ["моÑоÑикл", "motorbike"], // 187 2592 ["иÑполнÑÑÑ, вÑÑÑÑпаÑÑ", "perform"], // 188 2593 ["ÑÑамвай", "tram"], // 189 2594 ["пеÑеÑекаÑÑ", "cross"], // 190 2595 ["ÑÑпеÑно", "successfully"], // 191 2596 ["инÑеÑеÑнÑй", "interesting"], // 192 2597 ["пÑопÑÑÑиÑÑ, пÑолиÑÑнÑÑÑ", "*skip"], // 193 2598 ["ÑеÑпеливÑй", "patient"], // 194 2599 ["зеленеÑÑ", "turn green"], // 195 2600 ["меÑÑо", "subway"], // 196 2601 ["лиÑнÑй", "personal"], // 197 2602 ["ÑдивиÑелÑнÑй", "amazing"], // 198 2603 ["веÑиÑÑ, полагаÑÑ", "believe"], // 199 2604 ["веÑÑиÑ", "version"], // 200 2605 ["в помеÑении", "indoors"], // 201 2606 ["ÑÑенеÑ", "coach"], // 202 2607 ["кÑÑло", "wing"], // 203 2608 ["бÑаÑÑ Ð¸Ð½ÑеÑвÑÑ, ÑпÑаÑиваÑÑ", "interview"], // 204 2609 ["на ÑлиÑе", "outdoors"], // 205 2610 ["ÑÑанÑпоÑÑнÑе ÑÑедÑÑва", "means of transport"], // 206 2611 ["подземнÑй", "underground"], // 207 - ÐÐÐСТРÐТÐÐ ÐÐÐ "prefer" 2612 ["пÑеÑÑÑпник", "criminal"], // 208 2613 ["имеÑÑ ÑилÑнÑÑ ÑÑÑаÑÑÑ Ðº", "have a strong passion for"], // 209 2614 ["ÑÑÑгон", "van"], // 210 2615 ["ÑоглаÑно", "according to"], // 211 2616 ["кÑлÑÑÑÑа", "culture"], // 212 2617 ["обойÑи", "get around"], // 213 2618 ["ÑеÑÑÑ Ð½Ð°/вÑйÑи из (get on the bus/get off the bus)", "get on/get off"], // 214 2619 ["подаÑок", "gift"], // 215 2620 ["инÑпекÑоÑ", "inspector"], // 216 2621 ["пÑибÑваÑÑ", "arrive"], // 217 2622 ["ÑеÑ", "fairy"], // 218 2623 ["доÑÑопÑимеÑаÑелÑноÑÑÑ", "attraction"], // 219 2624 ["ÑÑпеÑнÑй в ÑÑм-либо", "good at"], // 220 2625 ["оканÑиваÑÑÑÑ", "end up"], // 221 2626 ["ÑкÑÑеÑ", "scooter"], // 222 2627 ["копиÑоваÑÑ", "copy"], // 223 2628 ["лекаÑÑÑво", "medicine"], // 224 2629 ["кÑоÑеÑнÑе ÑÑÑеÑÑва", "tiny creatures"], // 225 2630 ["двÑÑ ÑÑажнÑй авÑобÑÑ", "double-decker bus"], // 226 2631 ["легенда", "legend"], // 227 2632 ["ÑодеÑжаÑÑ", "contain"], // 228 2633 ["миÑ", "myth"], // 229 2634 ["имеÑÑ Ð¿ÑоблемÑ", "have trouble"], // 230 2635 ["ÑдивиÑелÑно", "surprisingly"], // 231 2636 ["пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ", "pass"], // 232 2637 ["ÑÑÑаÑÑнÑй", "passionate"], // 233 2638 ["Ñеи", "fairies"], // 234 2639 ["поÑÑдомоеÑÐ½Ð°Ñ Ð¼Ð°Ñина", "dishwasher"], // 235 2640 ["пÑеÑÑÑпление", "crime"], // 236 2641 ["подбиÑаÑÑ", "pick up"], // 237 2642 ["Ñок-ÑоÑ", "talk show"], // 238 2643 ["оÑвеÑÑÑвенноÑÑÑ", "responsibility"], // 239 2644 ["одаÑÑннÑй", "gifted"], // 240 2645 ["налиÑÑ", "pour"], // 241 2646 ["беÑÑÑеллеÑ", "best seller"], // 242 2647 ["пÑÑиÑÑÑй", "fluffy"], // 243 2648 ["ÑÑомиÑелÑнÑй", "tiring"], // 244 2649 ["оÑÑжие", "weapon"], // 245 2650 ["пÑÑниÑÑÑй", "spotted"], // 246 2651 ["ÑÑовенÑ", "level"], // 247 2652 ["лекаÑÑÑво", "cure"], // 248 2653 ["ÑеÑ", "neck"], // 249 2654 ["ÑÑÑаÑнÑй", "terrible"], // 250 2655 ["ÑелÑй", "whole"], // 251 2656 ["кемпинг", "campsite"], // 252 2657 ["ÑÑебнÑй ÑенÑÑ Ð¿Ð¾Ð»ÑÑов", "flight training centre"], // 253 2658 ["медведÑ", "bear"], // 254 2659 ["в клеÑоÑкÑ", "checked"], // 255 2660 ["говоÑиÑÑ", "say"], // 256 2661 ["ÑмеÑÑÑÑÑ", "laugh"], // 257 2662 ["вÑеобÑий, главнÑй", "general"], // 258 2663 ["Ñедкий", "rare"], // 259 2664 ["ÑознаÑелÑнÑй", "conscious"], // 260 2665 ["загоÑаÑÑ", "go sunbathing"], // 261 2666 ["кÑÑÑка", "jacket"], // 262 2667 ["ÑÑÑогий", "formal"], // 263 2668 ["ÑзоÑ", "pattern"], // 264 2669 ["закÑÑваÑÑ", "shut"], // 265 2670 ["пеÑÑ", "sing"], // 266 2671 ["лÑгкий", "easy"], // 267 2672 ["иÑполÑзованнÑй", "used"], // 268 2673 ["оÑкÑÑÑÑй", "open"], // 269 2674 ["Ñадовник", "gardener"], // 270 2675 ["Ñак", "cancer"], // 271 2676 ["леопаÑд", "leopard"], // 272 2677 ["показ мод", "fashion show"], // 273 2678 ["акÑеÑÑÑаÑÑ", "accessories"], // 274 2679 ["вÑÑÑеÑаÑÑ", "meet"], // 275 2680 ["лÑÑÑий", "best"], // 276 2681 ["подозÑиÑелÑнÑй", "suspicious"], // 277 2682 ["ÑвеÑлÑй", "light"], // 278 2683 ["ÑлиÑка", "snail"], // 279 2684 ["ÑазмеÑ", "size"], // 280 2685 ["ÑÑавиÑÑ", "put"], // 281 2686 ["Ñ Ð¾Ð»Ð¾Ð´Ð½Ñй", "cold"], // 282 2687 ["поездка", "trip"], // 283 2688 ["Ñж", "hedgehog"], // 284 2689 ["ÑÑейк", "steak"], // 285 2690 ["ÑÑÑÑÑи", "shake"], // 286 2691 ["еÑÑÑ", "eat"], // 287 2692 ["ÑпÑаÑиваÑÑ", "ask"], // 288 2693 ["дÑÑжеÑÑвеннÑй", "friendly"], // 289 2694 ["меÑÑнÑй", "local"], // 290 2695 ["дÑевний", "ancient"], // 291 2696 ["оÑпÑавиÑÑÑÑ Ð² Ð¿Ð¾Ñ Ð¾Ð´", "go camping"], // 292 2697 ["занÑÑÑÑÑ Ð²Ð¸Ð½Ð´ÑеÑÑингом", "go windsurfing"], // 293 2698 ["ноÑки", "socks"], // 294 2699 ["Ðакой Ñ Ð²Ð°Ñ ÑазмеÑ?", "What size are you?"], // 295 2700 ["даваÑÑ", "give"], // 296 2701 ["кожа", "leather"], // 297 2702 ["ÑмеÑиваÑÑ", "mix"], // 298 2703 ["авÑомаÑиÑеÑкий", "automatic"], // 299 2704 ["ÑипиÑнÑй", "typical"], // 300 2705 ["полезнÑй", "useful"], // 301 2706 ["змеÑ", "snake"], // 302 2707 ["дейÑÑвоваÑÑ", "act"], // 303 2708 ["немного Ñзкий", "a bit tight"], // 304 2709 ["голоднÑй", "hungry"], // 305 2710 ["пÑÑÑÑнÑ", "desert"], // 306 2711 ["ÑÑÑок", "groundhog"], // 307 2712 ["бÑÑки", "trousers"], // 308 2713 ["ÑенÑ", "shadow"], // 309 2714 ["говоÑиÑÑ", "speak"], // 310 2715 ["Ñпина", "back"], // 311 2716 ["палÑÑо", "coat"], // 312 2717 ["ÑпоÑобнÑй", "able"], // 313 2718 ["оÑÑÑÑй", "sharp"], // 314 2719 ["вÑпÑÑкаÑÑ", "release"], // 315 2720 ["моÑÑк", "sailor"], // 316 2721 ["пиÑÑ", "drink"], // 317 2722 ["иÑпÑганнÑй", "afraid"], // 318 2723 ["моÑнÑй", "powerful"], // 319 2724 ["полезнÑй", "helpful"], // 320 2725 ["воÑоÑа", "gate"], // 321 2726 ["лиÑÑÑÑ", "leaves"], // 322 2727 ["ÑÑ Ð²Ð°ÑиÑÑ", "grip"], // 323 2728 ["необÑÑнÑй", "unusual"], // 324 2729 ["ÑазÑмнÑй", "reasonable"], // 325 2730 ["позже", "later on"], // 326 2731 ["наÑеление", "population"], // 327 2732 ["коала", "koala"], // 328 2733 ["впадаÑÑ Ð² ÑпÑÑкÑ", "hibernate"], // 329 2734 ["великолепнÑй", "splendid"], // 330 2735 ["ÑÑевожнÑй", "anxious"], // 331 2736 ["ÑаÑÑнÑй", "private"], // 332 2737 ["ÑÑÐ¸Ñ Ð¾ÑвоÑение", "poem"], // 333 2738 ["ÑÑибиÑÑ", "injure"], // 334 2739 ["оÑпÑавлÑÑÑ", "send"], // 335 2740 ["ÑÑнÑй, ÑиÑÑÑй", "clear"], // 336 2741 ["золоÑÐ°Ñ ÑÑбка", "goldfish"], // 337 2742 ["Ñламинго", "flamingo"], // 338 2743 ["ломÑики", "slices"], // 339 2744 ["веÑÐµÑ Ð´ÑеÑ", "wind blows"], // 340 2745 ["ÑÑнеÑ", "tuna"], // 341 2746 ["ломаÑÑ", "break"], // 342 2747 ["ÑÑÑанавливаÑÑ", "set"], // 343 2748 ["пиÑаÑÑ", "write"], // 344 2749 ["левÑй", "left"], // 345
2750 ["ÑÑÑекÑивнÑй", "efficient"], // 346 2751 ["междÑнаÑоднÑй", "international"], // 347 2752 ["волк", "wolf"], // 348 2753 ["ÑекÑеÑное ÑообÑение", "secret message"], // 349 2754 ["ежедневнÑй", "daily"], // 350 2755 ["Ñенок", "puppy"], // 351 2756 ["ÑеÑдиÑÑй", "angry"], // 352 2757 ["обезÑÑна", "monkey"], // 353 2758 ["ÑÑжÑлÑй", "heavy"], // 354 2759 ["пеÑебÑаÑÑÑÑ, пеÑейÑи", "get across"], // 355 2760 ["звезда", "star"], // 356 2761 ["пÑимеÑиÑÑ", "try on"], // 357 2762 ["обÑаÑаÑÑÑÑ Ðº", "turn to"], // 358 2763 ["коÑÑÑм", "suit"], // 359 2764 ["ÑолÑÑÑй", "thick"], // 360 2765 ["доÑогой", "expensive"], // 361 2766 ["деÑÑÐ²Ð°Ñ Ð¸Ð³ÑÑÑка", "cheap toy"], // 362 2767 ["вклÑÑаÑÑ Ð² ÑебÑ", "include"], // 363 2768 ["ÑдеÑживаÑÑ", "hold"], // 364 2769 ["пÑÑÑаÑÑ", "hide"], // 365 2770 ["ÑлÑÑÑаÑÑÑÑ", "improve"], // 366 - ÐÐÐ ÐÐÐ improve 2771 ["веÑоÑÑнÑй, возможнÑй", "likely"], // 367 2772 ["ÑÑмнÑй", "dark"], // 368 2773 ["неоÑиÑиалÑнÑй", "informal"], // 369 2774 ["иÑÑоÑиÑеÑкий", "historical"], // 370 2775 ["ÑиÑокий", "wide"], // 371 2776 ["ÑÑаÑомоднÑй", "old-fashioned"], // 372 2777 ["пÑоÑÑой", "plain"], // 373 2778 ["ÑоÑговÑй ÑенÑÑ", "mall"], // 374 2779 ["идÑи", "go"], // 375 2780 ["конеÑнÑй", "final"], // 376 2781 ["замеÑаÑелÑнÑй, вÑдаÑÑийÑÑ", "remarkable"], // 377 2782 ["опÑеделÑннÑй, оÑÑÑÑливÑй", "distinct"], // 378 2783 ["ÑзÑк", "tongue"], // 379 2784 ["лайм", "lime"], // 380
2785 ["меÑковаÑÑй", "baggy"], // 381 2786 ["меÑÑи", "sweep"], // 382 2787 ["бежаÑÑ", "run"], // 383 2788 ["ÑнежнÑй", "snowy"], // 384 2789 ["аккÑÑаÑнÑй", "tidy"], // 385 - ÐÐÐСТРÐТÐÐ ÐÐÐ "improve" 2790 ["Ñ ÑдÑий", "worst"], // 386 - ÐÐÐСТР"Ñани" 2791 ["загÑÑзнение", "pollution"], // 387 2792 ["возмÑÑаÑÑ", "irritate"], // 388 2793 ["запиÑаÑÑ", "lock"], // 389 2794 ["пÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸ÑеÑкий", "psychological"], // 390 2795 ["поздний, поÑледний", "late"], // 391 2796 ["окÑÑжаÑÑÐ°Ñ ÑÑеда", "environment"], // 392 2797 ["ÑенÑÑалÑнÑй", "central"], // 393 2798 ["кÑаб", "crab"], // 394 2799 ["кÑÑение", "smoking"], // 395 - ÐÐÐСТРÐТÐÐ ÐÐÐ "carry" 2800 ["ÑмоÑÑеÑÑ", "look"], // 396 2801 ["ÑизиÑеÑкий", "physical"], // 397 2802 ["пÑиÑÑнÑй, веÑÑлÑй", "pleasant"], // 398 2803 ["блеÑÑÑÑий", "brilliant"], // 399 2804 ["ÑокÑовиÑе", "treasure"], // 400 2805 ["ÑадоÑÑÑ", "delight"], // 401 2806 ["мелко ÑезаÑÑ", "chop"], // 402 2807 ["ÑвеÑиÑÑÑÑ", "glow"], // 403 2808 ["ÑÑевожноÑÑÑ", "anxiety"], // 404 2809 ["одинокий", "lonely"], // 405 2810 ["гÑÑбÑй", "rude"], // 406 2811 ["ÑвеÑиÑÑ", "shine"], // 407 2812 ["пеÑок", "sand"], // 408 2813 ["ÑнеÑгиÑнÑй", "energetic"], // 409 2814 ["ÑоÑговаÑÑÑÑ", "bargain"], // 410 2815 ["покидаÑÑ", "leave"], // 411 2816 ["заклÑÑаÑÑ Ð±Ñак", "marry"], // 412 2817 ["плаÑиÑÑ", "pay"], // 413 2818 ["одалживаÑÑ", "lend"], // 414 2819 ["ÑеÑпеÑÑ Ð½ÐµÑдаÑÑ, ÑкÑÑаÑÑ", "miss"], // 415 2820 ["иÑпÑганнÑй", "scared"], // 416 2821 ["меÑок", "bag"], // 417 2822 ["пÑинимаÑÑ ÐºÐ°Ð»Ð¾Ñии", "take calories"], // 418 2823 ["запиÑÑ", "record"], // 419 2824 ["ÑÑÑиÑÑ", "joke"], // 420 2825 ["неважно", "no matter"], // 421 !!!!!!!!!!!!!!!! 6 2826 ["ÑбиваÑÑ", "kill"], // 422 2827 ["ÑÑÐ¾Ð±Ñ Ð½Ð¸ бÑло", "whatever"], // 423 2828 ["звониÑÑ", "call"], // 424 2829 ["ÑÑодливÑй", "ugly"], // 425 2830 ["пÑÑмой, веÑнÑй", "right"], // 426 2831 ["ÑÑÑеÑÑвÑÑÑий", "existing"], // 427 2832 ["облаÑнÑй", "cloudy"], // 428 2833 ["жÑÑÑкий, ÑÑеÑднÑй", "hard"], // 429 2834 ["пÑодвинÑÑÑй, ÑаÑÑиÑеннÑй", "advanced"], // 430 2835 ["гепаÑд", "cheetah"], // 431 !!!!!!!!!!!!!!!! 5 2836 ["ÑÑÑнÑй", "scientist"], // 432 2837 ["немного Ñложно", "a bit difficult"], // 433 2838 ["молоÑнÑе пÑодÑкÑÑ", "dairy products"], // 434 2839 ["волнÑÑÑее ÑобÑÑие", "exciting event"], // 435 2840 ["жиÑÑ", "live"], // 436 2841 ["ÑÑдиÑÑ", "judge"], // 437 2842 ["ноÑной коÑмаÑ", "nightmare"], // 438 2843 ["оÑÑаÑвÑиеÑÑ Ð´Ð¾Ð¼Ð¾Ñ Ð¾Ð·Ñйки", "desperate housewives"], // 439 2844 ["ÑилÑнÑй", "strong"], // 440 2845 ["пиво", "beer"], // 441 !!!!!!!!!!!!!!!! 4 2846 ["опÑÑ", "experience"], // 442 2847 ["бÑдÑÑее", "future"], // 443 2848 ["неÑпоÑобнÑй", "unable"], // 444 2849 ["полиÑиÑеÑкий", "political"], // 445 2850 ["ÑелигиознÑй", "religious"], // 446 2851 ["ÑаÑÑиÑÑовÑваÑÑ", "decode"], // 447 2852 ["ÑниÑÑожиÑÑ", "destroy"], // 448 2853 ["гоÑб", "hump"], // 449 2854 ["Ðоймал ÑебÑ!", "Got you!"], // 450 2855 ["обÑий, попÑлÑÑнÑй", "common"], // 451 !!!!!!!!!!!!!!!! 3 2856 ["пÑинимаÑÑий ÑеÑение", "decision-maker"], // 452 2857 ["ÑеÑниÑÑ", "eyelashes"], // 453 2858 ["ковбой", "cowboy"], // 454 2859 ["ÑлабÑй", "weak"], // 455 2860 ["пÑоÑлÑй, пÑоÑедÑий", "past"], // 456 2861 ["Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑÑÑ", "inspire"], // 457 2862 ["гÑажданин", "citizen"], // 458 2863 ["ÑÑо поле Ñакое ÑÑдеÑное!", "this field is so marvelous"], // 459 2864 ["мÑд", "honey"], // 460 2865 ["ÐÑо вÑÐ³Ð¾Ð´Ð½Ð°Ñ Ñделка.", "It's a deal."], // 461 !!!!!!!!!!!!!!!! 2 2866 ["ленÑÑ", "ribbons"], // 462 2867 ["ÑиÑаÑÑ", "read"], // 463 2868 ["ÑÑвÑÑвоваÑÑ", "feel"], // 464 2869 ["ÑвободнÑй", "free"], // 465 2870 ["ÑÑÑднÑй", "difficult"], // 466 2871 ["оÑÑоÑожнÑй", "careful"], // 467 2872 ["ÑÑо баг или ÑиÑа?", "Is this bug or feature?"], // 468 2873 ["пеÑедай мне", "pass me"], // 469 2874 ["ÑекÑнда", "second"], // 470 2875 ["полоÑаÑÑй", "striped"], // 471 !!!!!!!!!!!!!!!! 1 2876 ["ÑазвиваÑÑ", "develop"], // 472 2877 ["пÑавиÑелÑÑÑво", "government"], // 473 2878 ["веÑнÑй", "loyal"], // 474 2879 ["коÑоÑкий", "short"], // 475 2880 ["пÑедоÑвÑаÑаÑÑ", "prevent"], // 476 2881 ["галÑÑÑк", "tie"], // 477 2882 ["огÑомнÑй", "huge"], // 478 2883 ["обÑÑÑка, ÑанÑик", "sweet wrapper"], // 479 2884 ["иÑкаÑÑ", "seek"] // 480 2885]; 2886 2887let words_count = set_of_words.length; 2888 2889let words_10 = Math.floor(words_count / nw); 2890if(nw*words_10 != words_count) { 2891 words_10=words_10+1; 2892} 2893let choise=words_10; 2894let name = "ÐлеÑа"; 2895name=prompt("Ðак Ð²Ð°Ñ Ð·Ð¾Ð²ÑÑ", name); 2896 2897loop = 1; 2898while (loop == 1) { 2899 2900 let date = new Date(2026, 8, 3); // 12 ÑнваÑÑ 2026 2901 date.setHours(0, 0, 0, 0); 2902 2903 2904// plan_date бÑÐ´ÐµÑ Ð²ÑÑиÑлÑÑÑÑÑ Ð¿Ð¾Ð·Ð¶Ðµ 2905let plan_date = new Date(2026, 8, 3); // ÐÑполÑзÑем base_date вмеÑÑо ÑекÑÑей даÑÑ 2906 plan_date.setHours(0, 0, 0, 0); 2907 2908 2909 const current_date = new Date();// ТекÑÑÐ°Ñ Ð´Ð°Ñа на наÑало ÑÑÑок 2910 current_date.setHours(0, 0, 0, 0); 2911 date2 = current_date.toLocaleDateString(); 2912 2913 let zap = ""; 2914 2915 for (let i = 1; i <= words_10; i++) { 2916 zap = zap + 2917 String(i).padStart(3) + ": " + 2918 String(nw * (words_10 - i)+1).padStart(3) + "-" + 2919 (nw * (1 + words_10 - i)) + " " + 2920 date.toLocaleDateString() + "\n"; 2921 2922 date1 = date.toLocaleDateString(); 2923 2924 if (date1 == date2) { 2925 choise = i; 2926 }; 2927 2928 date.setDate(date.getDate() + 1); 2929 date.setHours(0, 0, 0, 0); 2930 } 2931 2932 choise = prompt(zap, choise); 2933 2934 2935 2936plan_date.setDate(plan_date.getDate() + parseInt(choise) - 1); // -1 еÑли нÑжно ÑмеÑение 2937plan_date.setHours(0, 0, 0, 0); 2938 let aa=plan_date.toLocaleDateString('ru-RU'); 2939 2940 const massiv_slov = set_of_words.slice(nw * (words_10 - choise), nw * (1 + words_10 - choise)); 2941 result = ""; 2942 result = result + `вÑбÑанÑй диапазон: ${nw * (words_10 - choise)+1}-${nw * (1 + words_10 - choise) } ${aa}\n\n`; 2943 2944 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 2945 alert(result); 2946 2947 2948 2949 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 2950 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 2951 const lang = prime_lang == 0 ? 0 : 1; 2952 2953 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 2954 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 2955 2956 async function delayedFunction() { 2957 await new Promise(resolve => setTimeout(resolve, 1000)); 2958 } 2959 2960 //пеÑемеÑивание Ñлов 2961 prime_sum_slov = massiv_slov.length; 2962 2963 for (j = 0; j < prime_sum_slov; j++) { 2964 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 2965 temp = massiv_slov[r]; 2966 massiv_slov[r] = massiv_slov[j]; 2967 massiv_slov[j] = temp; 2968 } 2969 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 2970 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 2971 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 2972 2973 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 2974 sum_slov = 0; 2975 for (index = 0; index < massiv_slov.length; index++) { 2976 sum_slov = sum_slov + 1; 2977 // пÑоизноÑение 2978 2979 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 2980 u.text = massiv_slov[index][lang]; 2981 delayedFunction(); 2982 u.rate = 1; 2983 speechSynthesis.speak(u); 2984 2985 // ввод ÑÑо бÑло Ñказано 2986 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 2987 test = prompt(massiv_slov[index][lang]); 2988 if (test === null) { 2989 massiv_slov[massiv_slov.length] = massiv_slov[index]; 2990 x = oshibki.get(massiv_slov[index]); 2991 if (x == null) { x = 0; } 2992 x++; 2993 oshibki.set(massiv_slov[index], x); 2994 break; 2995 } 2996 // u.lang = 'en-UK'; 2997 // u.text = massiv_slov[index][1]; 2998 // speechSynthesis.speak(u); 2999 3000 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 3001 if (massiv_slov[index][(lang + 1) % 2] !== test) { 3002 u.lang = 'en-UK'; 3003 u.text = 'Wrong! The correct answer is '; 3004 delayedFunction(); 3005 speechSynthesis.speak(u); 3006 3007 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3008 u.text = massiv_slov[index][(lang + 1) % 2]; 3009 delayedFunction(); 3010 speechSynthesis.speak(u); 3011 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 3012 ); 3013 3014 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3015 x = oshibki.get(massiv_slov[index]); 3016 if (x == null) { x = 0; } 3017 x++; 3018 //alert ("x="+x); 3019 oshibki.set(massiv_slov[index], x); 3020 } 3021 else { 3022 u.lang = 'en-UK'; 3023 u.text = 'Great! '; 3024 if (lang == 0) { 3025 u.text = u.text + test; 3026 } 3027 u.text = u.text + ' is the correct answer!'; 3028 delayedFunction(); 3029 speechSynthesis.speak(u); 3030 3031 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 3032 ); 3033 } 3034 } 3035 //вÑвод оÑибок 3036 let now = new Date(); 3037 otchet0 = ''; 3038 otchet = ''; 3039 3040 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 3041 otchet = name+"\nÐо Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ \"" + (nw * (words_10 - choise)+1)+"-" + nw * (1 + words_10 - choise)+ 3042 "\" за "+ aa +"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· "+nw+" Ñлов, \nбÑло задано " + sum_slov +//"+ plan_date +" 3043 " вопÑоÑов,\n в напÑавлении " + 3044 lang1+"\n" 3045 + now.toString() 3046 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 3047 3048 3049 3050 for (pair of oshibki.entries()) {
3051 // pair - ÑÑо маÑÑив [key, values] 3052 //alert(pair[0]); // клÑÑ 3053 //alert(pair[1]); // знаÑение 3054 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 3055 otchet0 = otchet0 + `${pair[0]}\n`; 3056 3057 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 3058 } 3059 3060 alert(otchet); 3061 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 3062 3063 alert(otchet0); 3064 oshibki.clear() 3065 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 3066} 3067}</script>
3067 3068<!-- end Simple Custom CSS and JS --> 3069<!-- start Simple Custom CSS and JS -->
3070<script type="text/javascript"> 3071if (window.location.pathname == '/eng-vlada/') 3072{ 3073 3074oshibki = new Map(); 3075u = new SpeechSynthesisUtterance(); 3076u.rate = 1; 3077 3078const massiv_slov = [ 3079 // ÐÑновнÑе пÑиÑоднÑе каÑаÑÑÑоÑÑ 3080 ["лавина, ÑнежнÑй обвал", "avalanche"], 3081 ["Ñиклон", "cyclone"], 3082 ["заÑÑÑ Ð°", "drought"], 3083 ["землеÑÑÑÑение", "earthquake"], 3084 ["наводнение, поÑоп", "flood"], 3085 ["леÑной пожаÑ", "forest fire"], 3086 ["ÑÑаган", "hurricane"], 3087 ["ÑоÑнадо, ÑмеÑÑ", "tornado"], 3088 ["ÑÑнами", "tsunami"], 3089 ["извеÑжение вÑлкана", "volcanic eruption"], 3090 3091 // СопÑÑÑÑвÑÑÑÐ°Ñ Ð»ÐµÐºÑика 3092 ["ÑÑеÑб, повÑеждение", "damage"], 3093 ["ÑазÑÑÑение", "destruction"], 3094 ["вÑживÑий Ñеловек", "survivor"], 3095 ["поиÑково-ÑпаÑаÑелÑÐ½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°", "rescue team"], 3096 ["обÑÑÑиваÑÑÑÑ", "collapse"], 3097 ["пÑоиÑÑ Ð¾Ð´Ð¸ÑÑ, ÑлÑÑаÑÑÑÑ", "occur"], 3098 ["ÑаниÑÑ, ÑÑавмиÑоваÑÑ", "injure"], 3099 ["ÑилÑнÑй, моÑнÑй", "forceful"], 3100 ["маÑÑивнÑй, огÑомнÑй", "massive"], 3101 ["ÑжаÑаÑÑий, ÑжаÑнÑй", "horrific"], 3102 3103 // УÑÑойÑивÑе вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ 3104 ["поÑÑеÑкавÑиеÑÑ Ð´Ð¾Ñоги", "cracked roads"], 3105 ["ÑазÑÑÑеннÑе моÑÑÑ", "collapsed bridges"], 3106 ["огÑомнÑе волнÑ", "massive waves"], 3107 ["ÑилÑнÑй подземнÑй ÑолÑок", "forceful tremor"], 3108 ["ÑпаÑаÑелÑное ÑнаÑÑжение, пÑипаÑÑ", "rescue supplies"] 3109 3110]; 3111 3112let words_count = massiv_slov.length; 3113 3114 3115loop = 1; 3116while (loop == 1) { 3117 3118 result = "Слова Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками"; 3119 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 3120 alert(result); 3121 3122 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 3123 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 3124 const lang = prime_lang == 0 ? 0 : 1; 3125 3126 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3127 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 3128 3129 async function delayedFunction() { 3130 await new Promise(resolve => setTimeout(resolve, 1000)); 3131 } 3132 3133 //пеÑемеÑивание Ñлов 3134 prime_sum_slov = massiv_slov.length; 3135 3136 for (j = 0; j < prime_sum_slov; j++) { 3137 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 3138 temp = massiv_slov[r]; 3139 massiv_slov[r] = massiv_slov[j]; 3140 massiv_slov[j] = temp; 3141 } 3142 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 3143 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3144 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 3145 3146 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 3147 sum_slov = 0; 3148 for (index = 0; index < massiv_slov.length; index++) { 3149 sum_slov = sum_slov + 1; 3150 // пÑоизноÑение 3151 3152 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 3153 u.text = massiv_slov[index][lang]; 3154 delayedFunction(); 3155 u.rate = 1; 3156 speechSynthesis.speak(u); 3157 3158 // ввод ÑÑо бÑло Ñказано 3159 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3160 test = prompt(massiv_slov[index][lang]); 3161 if (test === null) { 3162 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3163 x = oshibki.get(massiv_slov[index]); 3164 if (x == null) { x = 0; } 3165 x++; 3166 oshibki.set(massiv_slov[index], x); 3167 break; 3168 } 3169 // u.lang = 'en-UK'; 3170 // u.text = massiv_slov[index][1]; 3171 // speechSynthesis.speak(u); 3172 3173 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 3174 if (massiv_slov[index][(lang + 1) % 2] !== test) { 3175 u.lang = 'en-UK'; 3176 u.text = 'Wrong! The correct answer is '; 3177 delayedFunction(); 3178 speechSynthesis.speak(u); 3179 3180 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3181 u.text = massiv_slov[index][(lang + 1) % 2]; 3182 delayedFunction(); 3183 speechSynthesis.speak(u); 3184 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 3185 ); 3186 3187 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3188 x = oshibki.get(massiv_slov[index]); 3189 if (x == null) { x = 0; } 3190 x++; 3191 //alert ("x="+x); 3192 oshibki.set(massiv_slov[index], x); 3193 } 3194 else { 3195 u.lang = 'en-UK'; 3196 u.text = 'Great! '; 3197 if (lang == 0) { 3198 u.text = u.text + test; 3199 } 3200 u.text = u.text + ' is the correct answer!'; 3201 delayedFunction(); 3202 speechSynthesis.speak(u); 3203 3204 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 3205 ); 3206 } 3207 } 3208 //вÑвод оÑибок 3209 let now = new Date(); 3210 otchet0 = ''; 3211 otchet = ''; 3212 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 3213 otchet = " ÐÐÐÐÐ \nÐо ÑпиÑÐºÑ Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками \nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· " + words_count + " Ñлов, \nбÑло задано " + sum_slov + 3214 " вопÑоÑов,\n в напÑавлении " + 3215 lang1+"\n" 3216 + now.toString() 3217 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 3218 3219 3220 3221 for (pair of oshibki.entries()) {
3222 // pair - ÑÑо маÑÑив [key, values] 3223 //alert(pair[0]); // клÑÑ 3224 //alert(pair[1]); // знаÑение 3225 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 3226 otchet0 = otchet0 + `${pair[0]}\n`; 3227 3228 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 3229 } 3230 3231 alert(otchet); 3232 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 3233 3234 alert(otchet0); 3235 oshibki.clear() 3236 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 3237} 3238}</script>
3238 3239<!-- end Simple Custom CSS and JS --> 3240<!-- start Simple Custom CSS and JS -->
3241<script type="text/javascript"> 3242if (window.location.pathname == '/eng-alexey/') 3243{ 3244let nw=10; 3245oshibki = new Map(); 3246u = new SpeechSynthesisUtterance(); 3247u.rate = 1; 3248 3249const set_of_words = [ 3250 ["моÑÑ", "bridge"], // 2 3251 ["Ðе ÑÑÐ¾Ð¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑи.", "Don't mention it."], // 3 3252 ["ÑÑÑÑÑа", "thousand"], // 7 3253 ["неÑÑи", "carry"], // 13 - ÐÐÐ ÐÐÐ carry 3254 ["измениÑÑ", "change"], // 14 3255 ["ÑкÑаÑаÑÑ", "decorate"], // 17 3256 ["Ñ Ð¾ÑÑ", "though"], // 29 3257 ["веÑÑ Ð½Ð¸Ð¹ ÑÑÑÑ ÐºÑоваÑи", "the top bed"], // 30 3258 ["вклÑÑиÑÑ", "turn on"], // 31 3259 ["наконеÑ", "at last"], // 33 3260 ["ÑкÑаÑение", "decoration"], // 35 3261 ["гладиÑÑ", "do the ironing"], // 36 3262 ["мÑÑÑ Ð¿Ð¾ÑÑдÑ", "do the washing-up"], // 38 3263 ["ÑÑеÑеÑÑ Ð¿ÑÐ»Ñ Ñ Ð¼ÐµÐ±ÐµÐ»Ð¸", "dust the furniture"], // 40 3264 ["забÑваÑÑ", "forget"], // 41 3265 ["навеÑнÑка", "for sure"], // 42 3266 ["до ÑÐµÑ Ð¿Ð¾Ñ, как", "as long as"], // 60 3267 ["не пÑоÑив", "don't mind"], // 62 3268 ["оÑÑаÑÑÑÑ Ð½Ð° ноÑÑ", "go to a sleepover"], // 65 3269 ["болÑаÑÑÑÑ, пÑоводиÑÑ Ð²ÑемÑ", "hang out"], // 66 3270 ["полÑÑаÑÑ ÑдоволÑÑÑвие", "have fun"], // 67 3271 ["ÑеÑÑнÑй", "honest"], // 68 3272 ["возÑажаÑÑ", "mind"], // 70 3273 ["ÑамоÑÑоÑÑелÑно", "on my own"], // 71 3274 ["обÑиÑелÑнÑй", "outgoing"], // 72 3275 ["обÑиÑелÑнÑй", "sociable"], // 81 3276 ["пÑиклÑÑение", "adventure"], // 83 3277 ["биÑÑ", "beat"], // 84 3278 ["геÑой книги, ÑилÑма", "character"], // 87 3279 ["погонÑ", "chase"], // 88 3280 ["ÑоÑевноваÑÑÑÑ", "compete"], // 89 3281 ["пÑоÑивоположнÑй", "contrasting"], // 90 3282 ["коÑидоÑ", "corridor"], // 91 3283 ["бÑÑÑ Ð±ÐµÐ· Ñма оÑ", "crazy about"], // 92 3284 ["плÑÑÑ", "float"], // 99 3285 ["пÑиÑоединиÑÑÑÑ Ðº", "join"], // 101 3286 ["окÑеÑÑноÑÑи", "neighbourhood"], // 105 3287 ["лиÑноÑÑÑ", "personality"], // 106 3288 ["пÑÑеÑеÑÑвоваÑÑ Ð¿Ð¾", "travel across"], // 115 3289 ["иÑкаÑÑ", "look for"], // 119 3290 ["двигаÑÑÑÑ", "move"], // 120 3291 ["оÑÑоÑожнее!", "watch out"], // 121 3292 ["ÑÑдом Ñо мной", "by my side"], // 122 3293 ["поÑолок", "ceiling"], // 123 3294 ["изобÑеÑение", "invention"], // 126 3295 ["безопаÑно", "safely"], // 128 3296 ["вонÑÑий", "smelly"], // 129 3297 ["коÑмоÑ", "space"], // 130 3298 ["ÑкÑÑаÑÑий", "bored"], // 132 3299 ["пÑоекÑиÑоваÑÑ, конÑÑÑÑиÑоваÑÑ", "design"], // 137 3300 ["ÐвÑÑÐ¸Ñ Ð·Ð´Ð¾Ñово.", "It sounds like fun."], // 143 3301 ["ÑеÑпеливо", "patiently"], // 145 3302 ["ÑÐ¸Ñ Ð¾", "silently"], // 147 3303 ["пÑодавеÑ-конÑÑлÑÑанÑ", "shop assistant"], // 148 3304 ["Ð´Ð¸ÐºÐ°Ñ Ð¿ÑиÑода", "wildlife"], // 151 3305 ["взломÑик", "burglar"], // 153 3306 ["кÑоме", "except"], // 158 3307 ["лÑбÑÑий ÑÑо-либо", "fond of"], // 160 3308 ["Ñ Ð¸ÑÑÑгиÑ", "surgery"], // 163 3309 ["огÑабление", "robbery"], // 165 3310 ["лÑбÑÑий", "loving"], // 167 3311 ["анÑикваÑиаÑ", "antiques"], // 168 3312 ["ÑообÑаÑÑ, докладÑваÑÑ", "report"], // 169 3313 ["ÑазвлеÑение", "entertainment"], // 170 3314 ["ÑÑоиÑÑ", "cost"], // 171 3315 ["Ñолпа", "crowd"], // 176 3316 ["воÑÑ Ð¸ÑаÑÑÑÑ", "admire"], // 177 3317 ["кÑÑÑ", "bush"], // 180 3318 ["боÑÑпÑоводник", "flight attendant"], // 184 3319 ["пеÑеÑÑеÑдÑÑвоваÑÑ", "overdo"], // 185 3320 ["иÑполнÑÑÑ, вÑÑÑÑпаÑÑ", "perform"], // 188 3321 ["ÑÑамвай", "tram"], // 189 3322 ["пеÑеÑекаÑÑ", "cross"], // 190 3323 ["меÑÑо", "subway"], // 196 3324 ["ÑдивиÑелÑнÑй", "amazing"], // 198 3325 ["веÑиÑÑ, полагаÑÑ", "believe"], // 199 3326 ["ÑÑенеÑ", "coach"], // 202 3327 ["ÑÑанÑпоÑÑнÑе ÑÑедÑÑва", "means of transport"], // 206 3328 ["пÑеÑÑÑпник", "criminal"], // 208 3329 ["ÑÑÑгон", "van"], // 210 3330 ["ÑоглаÑно", "according to"], // 211 3331 ["кÑлÑÑÑÑа", "culture"], // 212 3332 ["обойÑи", "get around"], // 213 3333 ["ÑеÑÑÑ Ð½Ð°/вÑйÑи из (get on the bus/get off the bus)", "get on/get off"], // 214 3334 ["подаÑок", "gift"], // 215 3335 ["пÑибÑваÑÑ", "arrive"], // 217 3336 ["доÑÑопÑимеÑаÑелÑноÑÑÑ", "attraction"], // 219 3337 ["оканÑиваÑÑÑÑ", "end up"], // 221 3338 ["лекаÑÑÑво", "medicine"], // 224 3339 ["ÑодеÑжаÑÑ", "contain"], // 228 3340 ["миÑ", "myth"], // 229 3341 ["ÑдивиÑелÑно", "surprisingly"], // 231 3342 ["пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ", "pass"], // 232 3343 ["ÑÑÑаÑÑнÑй", "passionate"], // 233 3344 ["поÑÑдомоеÑÐ½Ð°Ñ Ð¼Ð°Ñина", "dishwasher"], // 235 3345 ["Ñок-ÑоÑ", "talk show"], // 238 3346 ["оÑвеÑÑÑвенноÑÑÑ", "responsibility"], // 239 3347 ["одаÑÑннÑй", "gifted"], // 240 3348 ["налиÑÑ", "pour"], // 241 3349 ["ÑÑомиÑелÑнÑй", "tiring"], // 244 3350 ["пÑÑниÑÑÑй", "spotted"], // 246 3351 ["лекаÑÑÑво", "cure"], // 248 3352 ["ÑÑÑаÑнÑй", "terrible"], // 250 3353 ["ÑелÑй", "whole"], // 251 3354 ["кемпинг", "campsite"], // 252 3355 ["в клеÑоÑкÑ", "checked"], // 255 3356 ["вÑеобÑий, главнÑй", "general"], // 258 3357 ["ÑознаÑелÑнÑй", "conscious"], // 260 3358 ["загоÑаÑÑ", "go sunbathing"], // 261 3359 ["ÑзоÑ", "pattern"], // 264 3360 ["иÑполÑзованнÑй", "used"], // 268 3361 ["Ñадовник", "gardener"], // 270 3362 ["Ñак", "cancer"], // 271 3363 ["подозÑиÑелÑнÑй", "suspicious"], // 277 3364 ["ÑлиÑка", "snail"], // 279 3365 ["ÑÑавиÑÑ", "put"], // 281 3366 ["поездка", "trip"], // 283 3367 ["Ñж", "hedgehog"], // 284 3368 ["ÑÑейк", "steak"], // 285 3369 ["ÑпÑаÑиваÑÑ", "ask"], // 288 3370 ["дÑевний", "ancient"], // 291 3371 ["занÑÑÑÑÑ Ð²Ð¸Ð½Ð´ÑеÑÑингом", "go windsurfing"], // 293 3372 ["кожа", "leather"], // 297 3373 ["авÑомаÑиÑеÑкий", "automatic"], // 299 3374 ["полезнÑй", "useful"], // 301 3375 ["дейÑÑвоваÑÑ", "act"], // 303 3376 ["немного Ñзкий", "a bit tight"], // 304 3377 ["пÑÑÑÑнÑ", "desert"], // 306 3378 ["ÑÑÑок", "groundhog"], // 307 3379 ["бÑÑки", "trousers"], // 308 3380 ["ÑенÑ", "shadow"], // 309 3381 ["палÑÑо", "coat"], // 312 3382 ["вÑпÑÑкаÑÑ", "release"], // 315 3383 ["моÑÑк", "sailor"], // 316 3384 ["иÑпÑганнÑй", "afraid"], // 318 3385 ["моÑнÑй", "powerful"], // 319 3386 ["полезнÑй", "helpful"], // 320 3387 ["ÑÑ Ð²Ð°ÑиÑÑ", "grip"], // 323 3388 ["необÑÑнÑй", "unusual"], // 324 3389 ["ÑазÑмнÑй", "reasonable"], // 325 3390 ["позже", "later on"], // 326 3391 ["впадаÑÑ Ð² ÑпÑÑкÑ", "hibernate"], // 329 3392 ["великолепнÑй", "splendid"], // 330 3393 ["ÑÑевожнÑй", "anxious"], // 331 3394 ["ÑаÑÑнÑй", "private"], // 332 3395 ["ÑÑибиÑÑ", "injure"], // 334 3396 ["ломÑики", "slices"], // 339 3397 ["веÑÐµÑ Ð´ÑеÑ", "wind blows"], // 340 3398 ["ÑÑнеÑ", "tuna"], // 341 3399 ["ломаÑÑ", "break"], // 342 3400 ["ÑÑÑанавливаÑÑ", "set"], // 343 3401 ["пиÑаÑÑ", "write"], // 344
3402 ["ÑÑÑекÑивнÑй", "efficient"], // 346 3403 ["междÑнаÑоднÑй", "international"], // 347 3404 ["Ñенок", "puppy"], // 351 3405 ["ÑеÑдиÑÑй", "angry"], // 352 3406 ["ÑÑжÑлÑй", "heavy"], // 354 3407 ["пеÑебÑаÑÑÑÑ, пеÑейÑи", "get across"], // 355 3408 ["пÑимеÑиÑÑ", "try on"], // 357 3409 ["ÑолÑÑÑй", "thick"], // 360 3410 ["ÑдеÑживаÑÑ", "hold"], // 364 3411 ["ÑлÑÑÑаÑÑÑÑ", "improve"], // 366 - ÐÐÐ ÐÐÐ improve 3412 ["веÑоÑÑнÑй, возможнÑй", "likely"], // 367 3413 ["неоÑиÑиалÑнÑй", "informal"], // 369 3414 ["ÑиÑокий", "wide"], // 371 3415 ["пÑоÑÑой", "plain"], // 373 3416 ["замеÑаÑелÑнÑй, вÑдаÑÑийÑÑ", "remarkable"], // 377 3417 ["опÑеделÑннÑй, оÑÑÑÑливÑй", "distinct"], // 378 3418 ["ÑзÑк", "tongue"], // 379 3419 ["меÑÑи", "sweep"], // 382 3420 ["аккÑÑаÑнÑй", "tidy"], // 385 - ÐÐÐСТРÐТÐÐ ÐÐÐ "improve" 3421 ["Ñ ÑдÑий", "worst"], // 386 - ÐÐÐСТР"Ñани" 3422 ["загÑÑзнение", "pollution"], // 387 3423 ["возмÑÑаÑÑ", "irritate"], // 388 3424 ["пÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸ÑеÑкий", "psychological"], // 390 3425 ["окÑÑжаÑÑÐ°Ñ ÑÑеда", "environment"], // 392 3426 ["ÑмоÑÑеÑÑ", "look"], // 396 3427 ["пÑиÑÑнÑй, веÑÑлÑй", "pleasant"], // 398 3428 ["блеÑÑÑÑий", "brilliant"], // 399 3429 ["ÑадоÑÑÑ", "delight"], // 401 3430 ["мелко ÑезаÑÑ", "chop"], // 402 3431 ["ÑвеÑиÑÑÑÑ", "glow"], // 403 3432 ["ÑÑевожноÑÑÑ", "anxiety"], // 404 3433 ["гÑÑбÑй", "rude"], // 406 3434 ["пеÑок", "sand"], // 408 3435 ["ÑоÑговаÑÑÑÑ", "bargain"], // 410 3436 ["покидаÑÑ", "leave"], // 411 3437 ["заклÑÑаÑÑ Ð±Ñак", "marry"], // 412 3438 ["одалживаÑÑ", "lend"], // 414 3439 ["иÑпÑганнÑй", "scared"], // 416 3440 ["запиÑÑ", "record"], // 419 3441 ["звониÑÑ", "call"], // 424 3442 ["ÑÑÑеÑÑвÑÑÑий", "existing"], // 427 3443 ["жÑÑÑкий, ÑÑеÑднÑй", "hard"], // 429 3444 ["пÑодвинÑÑÑй, ÑаÑÑиÑеннÑй", "advanced"], // 430 3445 ["гепаÑд", "cheetah"], // 431 !!!!!!!!!!!!!!!! 5 3446 ["ÑÑÑнÑй", "scientist"], // 432 3447 ["ÑÑдиÑÑ", "judge"], // 437 3448 ["неÑпоÑобнÑй", "unable"], // 444 3449 ["обÑий, попÑлÑÑнÑй", "common"], // 451 !!!!!!!!!!!!!!!! 3 3450 ["пÑинимаÑÑий ÑеÑение", "decision-maker"], // 452 3451 ["ÑлабÑй", "weak"], // 455 3452 ["Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑÑÑ", "inspire"], // 457 3453 ["ÑÑвÑÑвоваÑÑ", "feel"], // 464 3454 ["ÑÑÑднÑй", "difficult"], // 466 3455 ["ÑазвиваÑÑ", "develop"], // 472 3456 ["пÑавиÑелÑÑÑво", "government"], // 473 3457 ["пÑедоÑвÑаÑаÑÑ", "prevent"], // 476 3458]; 3459let words_count = set_of_words.length; 3460 3461let words_10 = Math.floor(words_count / nw); 3462if(nw*words_10 != words_count) { 3463 words_10=words_10+1; 3464} 3465let choise=words_10; 3466let name = "ÐлеÑа"; 3467name=prompt("Ðак Ð²Ð°Ñ Ð·Ð¾Ð²ÑÑ", name); 3468 3469loop = 1; 3470while (loop == 1) { 3471 3472 let date = new Date(2026, 1, 24); // 23 ÑевÑÐ°Ð»Ñ 2026 3473 date.setHours(0, 0, 0, 0); 3474 3475 3476// plan_date бÑÐ´ÐµÑ Ð²ÑÑиÑлÑÑÑÑÑ Ð¿Ð¾Ð·Ð¶Ðµ 3477let plan_date = new Date(2026, 0, 13); // ÐÑполÑзÑем base_date вмеÑÑо ÑекÑÑей даÑÑ 3478 plan_date.setHours(0, 0, 0, 0); 3479 3480 3481 const current_date = new Date();// ТекÑÑÐ°Ñ Ð´Ð°Ñа на наÑало ÑÑÑок 3482 current_date.setHours(0, 0, 0, 0); 3483 date2 = current_date.toLocaleDateString(); 3484 3485 let zap = ""; 3486 3487 for (let i = 1; i <= words_10; i++) { 3488 zap = zap + 3489 String(i).padStart(3) + ": " + 3490 String(nw * (words_10 - i)+1).padStart(3) + "-" + 3491 (nw * (1 + words_10 - i)) + " " + 3492 date.toLocaleDateString() + "\n"; 3493 3494 date1 = date.toLocaleDateString(); 3495 3496 if (date1 == date2) { 3497 choise = i; 3498 }; 3499 3500 date.setDate(date.getDate() + 1); 3501 date.setHours(0, 0, 0, 0); 3502 } 3503 3504 choise = prompt(zap, choise); 3505 3506 3507 3508plan_date.setDate(plan_date.getDate() + parseInt(choise) - 1); // -1 еÑли нÑжно ÑмеÑение 3509plan_date.setHours(0, 0, 0, 0); 3510 let aa=plan_date.toLocaleDateString('ru-RU'); 3511 3512 const massiv_slov = set_of_words.slice(nw * (words_10 - choise), nw * (1 + words_10 - choise)); 3513 result = ""; 3514 result = result + `вÑбÑанÑй диапазон: ${nw * (words_10 - choise)+1}-${nw * (1 + words_10 - choise) } ${aa}\n\n`; 3515 3516 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 3517 alert(result); 3518 3519 3520 3521 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 3522 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 3523 const lang = prime_lang == 0 ? 0 : 1; 3524 3525 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3526 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 3527 3528 async function delayedFunction() { 3529 await new Promise(resolve => setTimeout(resolve, 1000)); 3530 } 3531 3532 //пеÑемеÑивание Ñлов 3533 prime_sum_slov = massiv_slov.length; 3534 3535 for (j = 0; j < prime_sum_slov; j++) { 3536 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 3537 temp = massiv_slov[r]; 3538 massiv_slov[r] = massiv_slov[j]; 3539 massiv_slov[j] = temp; 3540 } 3541 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 3542 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3543 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 3544 3545 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 3546 sum_slov = 0; 3547 for (index = 0; index < massiv_slov.length; index++) { 3548 sum_slov = sum_slov + 1; 3549 // пÑоизноÑение 3550 3551 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 3552 u.text = massiv_slov[index][lang]; 3553 delayedFunction(); 3554 u.rate = 1; 3555 speechSynthesis.speak(u); 3556 3557 // ввод ÑÑо бÑло Ñказано 3558 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3559 test = prompt(massiv_slov[index][lang]); 3560 if (test === null) { 3561 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3562 x = oshibki.get(massiv_slov[index]); 3563 if (x == null) { x = 0; } 3564 x++; 3565 oshibki.set(massiv_slov[index], x); 3566 break; 3567 } 3568 // u.lang = 'en-UK'; 3569 // u.text = massiv_slov[index][1]; 3570 // speechSynthesis.speak(u); 3571 3572 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 3573 if (massiv_slov[index][(lang + 1) % 2] !== test) { 3574 u.lang = 'en-UK'; 3575 u.text = 'Wrong! The correct answer is '; 3576 delayedFunction(); 3577 speechSynthesis.speak(u); 3578 3579 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3580 u.text = massiv_slov[index][(lang + 1) % 2]; 3581 delayedFunction(); 3582 speechSynthesis.speak(u); 3583 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 3584 ); 3585 3586 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3587 x = oshibki.get(massiv_slov[index]); 3588 if (x == null) { x = 0; } 3589 x++; 3590 //alert ("x="+x); 3591 oshibki.set(massiv_slov[index], x); 3592 } 3593 else { 3594 u.lang = 'en-UK'; 3595 u.text = 'Great! '; 3596 if (lang == 0) { 3597 u.text = u.text + test; 3598 } 3599 u.text = u.text + ' is the correct answer!'; 3600 delayedFunction(); 3601 speechSynthesis.speak(u); 3602 3603 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 3604 ); 3605 } 3606 } 3607 //вÑвод оÑибок 3608 let now = new Date(); 3609 otchet0 = ''; 3610 otchet = ''; 3611 3612 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 3613 otchet = name+"\nÐо Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ \"" + (nw * (words_10 - choise)+1)+"-" + nw * (1 + words_10 - choise)+ 3614 "\" за "+ aa +"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· "+nw+" Ñлов, \nбÑло задано " + sum_slov +//"+ plan_date +" 3615 " вопÑоÑов,\n в напÑавлении " + 3616 lang1+"\n" 3617 + now.toString() 3618 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 3619 3620 3621 3622 for (pair of oshibki.entries()) {
3623 // pair - ÑÑо маÑÑив [key, values] 3624 //alert(pair[0]); // клÑÑ 3625 //alert(pair[1]); // знаÑение 3626 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 3627 otchet0 = otchet0 + `${pair[0]}\n`; 3628 3629 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 3630 } 3631 3632 alert(otchet); 3633 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 3634 3635 alert(otchet0); 3636 oshibki.clear() 3637 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1"); 3638} 3639}</script>
3639 3640<!-- end Simple Custom CSS and JS --> 3641<!-- start Simple Custom CSS and JS -->
3642<script type="text/javascript"> 3643if (window.location.pathname == '/eng-2/') 3644{ 3645oshibki = new Map(); 3646u = new SpeechSynthesisUtterance(); 3647u.rate = 1; 3648 3649const set_of_words = [ 3650 3651 ["оÑенÑ", "autumn"], 3652 ["зима", "winter"], 3653 ["веÑна", "spring"], 3654 ["леÑо", "summer"] 3655 ["ЯнваÑÑ", "January"], 3656 ["ФевÑалÑ", "February"], 3657 ["ÐаÑÑ", "March"], 3658 ["ÐпÑелÑ", "April"], 3659 ["Ðай", "May"], 3660 ["ÐÑнÑ", "June"], 3661 ["ÐÑлÑ", "July"], 3662 ["ÐвгÑÑÑ", "August"], 3663 ["СенÑÑбÑÑ", "September"], 3664 ["ÐкÑÑбÑÑ", "October"], 3665 ["ÐоÑбÑÑ", "November"], 3666 ["ÐекабÑÑ", "December"] 3667 ["пÑиноÑиÑÑ", "bring brought brought"], 3668 ["покÑпаÑÑ", "buy bought bought"], 3669 ["боÑоÑÑÑÑ", "fight fought fought"], 3670 ["дÑмаÑÑ", "think thought thought"], 3671 ["иÑкаÑÑ", "seek sought sought"], 3672 ["ловиÑÑ", "catch caught caught"], 3673 ["обÑÑаÑÑ", "teach taught taught"] 3674 ] 3675loop = 1; 3676while (loop = 1) { 3677 3678 // ÐапÑаÑиваем Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑколÑко Ñлов вÑводиÑÑ 3679 const count = prompt("СколÑко Ñлов вÑводиÑÑ?:\n",10); 3680 countInt = parseInt(count); 3681 // ÐапÑаÑиваем Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾ вÑводиÑÑ 3682 const start = prompt("С какого номеÑа ÑÑаÑÑоваÑÑ?:\n",0); 3683 startInt = parseInt(start); 3684 3685 // Создаем 2D маÑÑив massiv_slov (variant) 3686 let massiv_slov = []; 3687 result = ""; 3688default_start=0; 3689 if (startInt < 0 || startInt >= set_of_words.length) { 3690 startInt = default_start; 3691 result = "ÐевеÑнÑй Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ñала, по ÑмолÑÐ°Ð½Ð¸Ñ "; 3692 } 3693 3694 massiv_slov = set_of_words.slice(startInt, 5countInt); 3695 3696const message = massiv_slov 3697 .map(pair => `${pair[0]} - ${pair[1]}`) 3698 .join('\n'); 3699 3700// ÐÑводим вÑе паÑÑ Ð² одном alert 3701alert(message); 3702 3703 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 3704 alert(result); 3705 3706 variant = 1; 3707 3708 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 3709 const prime_lang = prompt("ÐÑбиÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 3710 const lang = prime_lang == 0 ? 0 : 1; 3711 3712 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3713 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 3714 3715 async function delayedFunction() { 3716 await new Promise(resolve => setTimeout(resolve, 1000)); 3717 } 3718 3719 //пеÑемеÑивание Ñлов 3720 prime_sum_slov = massiv_slov.length; 3721 3722 for (j = 0; j < prime_sum_slov; j++) { 3723 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 3724 temp = massiv_slov[r]; 3725 massiv_slov[r] = massiv_slov[j]; 3726 massiv_slov[j] = temp; 3727 } 3728 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 3729 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 3730 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 3731 3732 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 3733 sum_slov = 0; 3734 for (index = 0; index < massiv_slov.length; index++) { 3735 sum_slov = sum_slov + 1; 3736 // пÑоизноÑение 3737 3738 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 3739 u.text = massiv_slov[index][lang]; 3740 delayedFunction(); 3741 u.rate = 1; 3742 speechSynthesis.speak(u); 3743 3744 // ввод ÑÑо бÑло Ñказано 3745 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3746 test = prompt(massiv_slov[index][lang]); 3747 if (test === null) { 3748 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3749 x = oshibki.get(massiv_slov[index]); 3750 if (x == null) { x = 0; } 3751 x++; 3752 oshibki.set(massiv_slov[index], x); 3753 break; 3754 } 3755 // u.lang = 'en-UK'; 3756 // u.text = massiv_slov[index][1]; 3757 // speechSynthesis.speak(u); 3758 3759 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 3760 if (massiv_slov[index][(lang + 1) % 2] !== test) { 3761 u.lang = 'en-UK'; 3762 u.text = 'Wrong! The correct answer is '; 3763 delayedFunction(); 3764 speechSynthesis.speak(u); 3765 3766 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 3767 u.text = massiv_slov[index][(lang + 1) % 2]; 3768 delayedFunction(); 3769 speechSynthesis.speak(u); 3770 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 3771 ); 3772 3773 massiv_slov[massiv_slov.length] = massiv_slov[index]; 3774 x = oshibki.get(massiv_slov[index]); 3775 if (x == null) { x = 0; } 3776 x++; 3777 //alert ("x="+x); 3778 oshibki.set(massiv_slov[index], x); 3779 } 3780 else { 3781 u.lang = 'en-UK'; 3782 u.text = 'Great! '; 3783 if (lang == 0) { 3784 u.text = u.text + test; 3785 } 3786 u.text = u.text + ' is the correct answer!'; 3787 delayedFunction(); 3788 speechSynthesis.speak(u); 3789 3790 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 3791 ); 3792 } 3793 } 3794 //вÑвод оÑибок 3795 let now = new Date(); 3796 otchet0 = ''; 3797 otchet = ''; 3798 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 3799 otchet = "Ðо ÑловаÑÑ \"" + selectedCategory[0] + 3800 "\"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· " + prime_sum_slov + 3801 " Ñлов, \nбÑло задано " + sum_slov + 3802 " вопÑоÑов,\n в напÑавлении " + 3803 lang1+"\n" 3804 + now.toString() 3805 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 3806 3807 3808 3809 for (pair of oshibki.entries()) {
3810 // pair - ÑÑо маÑÑив [key, values] 3811 //alert(pair[0]); // клÑÑ 3812 //alert(pair[1]); // знаÑение 3813 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 3814 otchet0 = otchet0 + `${pair[0]}\n`; 3815 3816 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 3817 } 3818 3819 alert(otchet); 3820 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 3821 3822 alert(otchet0); 3823 oshibki.clear() 3824 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1") 3825 3826} 3827}</script>
3827 3828<!-- end Simple Custom CSS and JS --> 3829<!-- start Simple Custom CSS and JS --> 3830<style type="text/css"> 3831.span-reading-time{ 3832 margin-right: 0px!important; 3833} 3834.rt-time{ 3835 margin-right: 0px!important; 3836} 3837 3838.rt-reading-time{ 3839 margin-right: 0px!important; 3840}</style> 3841<!-- end Simple Custom CSS and JS --> 3842<!-- start Simple Custom CSS and JS --> 3843<style type="text/css"> 3844.contentDiv { 3845 background-position: left top; 3846 background-color: #f4f6ff; 3847 padding: 50px 10px 10px 10px; 3848 background-image: url('/wp-content/uploads/contentTitle.png'); 3849 background-repeat: no-repeat; 3850 margin-bottom: 20px; 3851} 3852 3853 3854.mwm-aal-container { 3855 background-position: left top; 3856 background-color: #f4f6ff; 3857 border: 1px solid #999999; 3858 padding: 50px 10px 10px 10px; 3859 background-image: url('/wp-content/uploads/contentTitle.png'); 3860 background-repeat: no-repeat; 3861 margin-bottom: 20px; 3862} 3863 3864ol.mwm-aal-container { 3865 padding: 0px; 3866 margin: 0px 0px 0px 0px; 3867 width: 100%; 3868} 3869 3870.mwm-aal-container li { 3871 padding: 0px 0px 1px 0px; 3872 margin: 0px; 3873 list-style-type: none; 3874} 3875 3876 .mwm-aal-container li a { 3877 padding: 0px 0px 0px 5px; 3878 display: block; 3879 text-decoration: none!important; 3880 border-bottom: 1px solid #f5f6f6; 3881line-height: 1em !important; 3882 } 3883@media all and (min-width: 700px) { 3884 .mwm-aal-container li a { 3885 padding: 0px 0px 0px 40px; 3886 } 3887} 3888 .mwm-aal-container li a:hover { 3889 padding: 0px 0px 0px 45px; 3890 display: block; 3891 color: #990000; 3892 text-decoration: none; 3893 3894 } 3895 3896 3897.mwm-aal-container ul > li { 3898 list-style: none !important; 3899} 3900 3901a { 3902 text-decoration: none; 3903 -webkit-transition: all 200ms ease-in; 3904 -o-transition: all 200ms ease-in; 3905 -moz-transition: all 200ms ease-in; 3906} 3907/* модиÑиÑиÑование плагина Better Anchor Links под димино "СодеÑжание" end */ 3908.mwm-aal-container ul{ 3909 margin: 0 0 0px 15px; 3910}</style> 3911<!-- end Simple Custom CSS and JS --> 3912<!-- start Simple Custom CSS and JS --> 3913<style type="text/css"> 3914.box.info .tie-shortcode-boxicon::before { 3915 color: #ecc21b; 3916} 3917 3918.box.info { 3919 background: #9c7024; 3920 border-color: #9c7024; 3921 color: white; 3922}</style> 3923<!-- end Simple Custom CSS and JS --> 3924<!-- start Simple Custom CSS and JS -->
3925<script data-ad-client="ca-pub-4126641005487513" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
3925 3926<!-- end Simple Custom CSS and JS --> 3927 3928 <style type="text/css"> 3929 .header-widgets-wrapper, .content-wrap-bg { background-color: } 3930 .featured-sidebar, .featured-sidebar ul li { border-color: !important; } 3931 .page-numbers li a, .blogposts-list .blogpost-button, .page-numbers.current, span.page-numbers.dots { background: ; } 3932 .banner-widget-wrapper p, .banner-widget-wrapper h1, .banner-widget-wrapper h2, .banner-widget-wrapper h3, .banner-widget-wrapper h4, .banner-widget-wrapper h5, .banner-widget-wrapper h6, .banner-widget-wrapper ul, .banner-widget-wrapper{ color: } 3933 .banner-widget-wrapper a, .banner-widget-wrapper a:hover, .banner-widget-wrapper a:active, .banner-widget-wrapper a:focus{ color: ; } 3934 .banner-widget-wrapper ul li { border-color: ; } 3935 body, .site, .swidgets-wrap h3, .post-data-text { background: ; } 3936 .site-title a, .site-description { color: ; } 3937 .header-bg { background-color: !important; } 3938 .main-navigation ul li a, .main-navigation ul li .sub-arrow, .super-menu .toggle-mobile-menu,.toggle-mobile-menu:before, .mobile-menu-active .smenu-hide { color: ; } 3939 #smobile-menu.show .main-navigation ul ul.children.active, #smobile-menu.show .main-navigation ul ul.sub-menu.active, #smobile-menu.show .main-navigation ul li, .smenu-hide.toggle-mobile-menu.menu-toggle, #smobile-menu.show .main-navigation ul li, .primary-menu ul li ul.children li, .primary-menu ul li ul.sub-menu li, .primary-menu .pmenu, .super-menu { border-color: ; border-bottom-color: ; } 3940 #secondary .widget h3, #secondary .widget h3 a, #secondary .widget h4, #secondary .widget h1, #secondary .widget h2, #secondary .widget h5, #secondary .widget h6 { color: ; } 3941 #secondary .widget a, #secondary a, #secondary .widget li a , #secondary span.sub-arrow{ color: ; } 3942 #secondary, #secondary .widget, #secondary .widget p, #secondary .widget li, .widget time.rpwe-time.published { color: ; } 3943 #secondary .swidgets-wrap, .featured-sidebar .search-field { border-color: ; } 3944 .site-info, .footer-column-three input.search-submit, .footer-column-three p, .footer-column-three li, .footer-column-three td, .footer-column-three th, .footer-column-three caption { color: ; } 3945 .footer-column-three h3, .footer-column-three h4, .footer-column-three h5, .footer-column-three h6, .footer-column-three h1, .footer-column-three h2, .footer-column-three h4, .footer-column-three h3 a { color: ; } 3946 .footer-column-three a, .footer-column-three li a, .footer-column-three .widget a, .footer-column-three .sub-arrow { color: ; } 3947 .footer-column-three h3:after { background: ; } 3948 .site-info, .widget ul li, .footer-column-three input.search-field, .footer-column-three input.search-submit { border-color: ; } 3949 .site-footer { background-color: ; } 3950 .archive .page-header h1, .blogposts-list h2 a, .blogposts-list h2 a:hover, .blogposts-list h2 a:active, .search-results h1.page-title { color: ; } 3951 .blogposts-list .post-data-text, .blogposts-list .post-data-text a{ color: ; } 3952 .blogposts-list p { color: ; } 3953 .page-numbers li a, .blogposts-list .blogpost-button, span.page-numbers.dots, .page-numbers.current, .page-numbers li a:hover { color: ; } 3954 .archive .page-header h1, .search-results h1.page-title, .blogposts-list.fbox, span.page-numbers.dots, .page-numbers li a, .page-numbers.current { border-color: ; } 3955 .blogposts-list .post-data-divider { background: ; } 3956 .page .comments-area .comment-author, .page .comments-area .comment-author a, .page .comments-area .comments-title, .page .content-area h1, .page .content-area h2, .page .content-area h3, .page .content-area h4, .page .content-area h5, .page .content-area h6, .page .content-area th, .single .comments-area .comment-author, .single .comments-area .comment-author a, .single .comments-area .comments-title, .single .content-area h1, .single .content-area h2, .single .content-area h3, .single .content-area h4, .single .content-area h5, .single .content-area h6, .single .content-area th, .search-no-results h1, .error404 h1 { color: ; } 3957 .single .post-data-text, .page .post-data-text, .page .post-data-text a, .single .post-data-text a, .comments-area .comment-meta .comment-metadata a { color: ; } 3958 .page .content-area p, .page article, .page .content-area table, .page .content-area dd, .page .content-area dt, .page .content-area address, .page .content-area .entry-content, .page .content-area li, .page .content-area ol, .single .content-area p, .single article, .single .content-area table, .single .content-area dd, .single .content-area dt, .single .content-area address, .single .entry-content, .single .content-area li, .single .content-area ol, .search-no-results .page-content p { color: ; } 3959 .single .entry-content a, .page .entry-content a, .comment-content a, .comments-area .reply a, .logged-in-as a, .comments-area .comment-respond a { color: ; } 3960 .comments-area p.form-submit input { background: ; } 3961 .error404 .page-content p, .error404 input.search-submit, .search-no-results input.search-submit { color: ; } 3962 .page .comments-area, .page article.fbox, .page article tr, .page .comments-area ol.comment-list ol.children li, .page .comments-area ol.comment-list .comment, .single .comments-area, .single article.fbox, .single article tr, .comments-area ol.comment-list ol.children li, .comments-area ol.comment-list .comment, .error404 main#main, .error404 .search-form label, .search-no-results .search-form label, .error404 input.search-submit, .search-no-results input.search-submit, .error404 main#main, .search-no-results section.fbox.no-results.not-found{ border-color: ; } 3963 .single .post-data-divider, .page .post-data-divider { background: ; } 3964 .single .comments-area p.form-submit input, .page .comments-area p.form-submit input { color: ; } 3965 .bottom-header-wrapper { padding-top: px; } 3966 .bottom-header-wrapper { padding-bottom: px; } 3967 .bottom-header-wrapper { background: ; } 3968 .bottom-header-wrapper *{ color: ; } 3969 .header-widget a, .header-widget li a, .header-widget i.fa { color: ; } 3970 .header-widget, .header-widget p, .header-widget li, .header-widget .textwidget { color: ; } 3971 .header-widget .widget-title, .header-widget h1, .header-widget h3, .header-widget h2, .header-widget h4, .header-widget h5, .header-widget h6{ color: ; } 3972 .header-widget.swidgets-wrap, .header-widget ul li, .header-widget .search-field { border-color: ; } 3973 .header-widgets-wrapper .swidgets-wrap{ background: ; } 3974 .primary-menu .pmenu, .super-menu, #smobile-menu, .primary-menu ul li ul.children, .primary-menu ul li ul.sub-menu { background-color: ; } 3975 #secondary .swidgets-wrap{ background: ; } 3976 #secondary .swidget { border-color: ; } 3977 .archive article.fbox, .search-results article.fbox, .blog article.fbox { background: ; } 3978 .comments-area, .single article.fbox, .page article.fbox { background: ; } 3979 </style> 3980 3981 <style type="text/css"> 3982 .header-widgets-wrapper, .content-wrap-bg { background-color: } 3983 .featured-sidebar, .featured-sidebar ul li { border-color: !important; } 3984 .page-numbers li a, .blogposts-list .blogpost-button, .page-numbers.current, span.page-numbers.dots { background: ; } 3985 .banner-widget-wrapper p, .banner-widget-wrapper h1, .banner-widget-wrapper h2, .banner-widget-wrapper h3, .banner-widget-wrapper h4, .banner-widget-wrapper h5, .banner-widget-wrapper h6, .banner-widget-wrapper ul, .banner-widget-wrapper{ color: } 3986 .banner-widget-wrapper a, .banner-widget-wrapper a:hover, .banner-widget-wrapper a:active, .banner-widget-wrapper a:focus{ color: ; } 3987 .banner-widget-wrapper ul li { border-color: ; } 3988 body, .site, .swidgets-wrap h3, .post-data-text { background: ; } 3989 .site-title a, .site-description { color: ; } 3990 .header-bg { background-color: !important; } 3991 .main-navigation ul li a, .main-navigation ul li .sub-arrow, .super-menu .toggle-mobile-menu,.toggle-mobile-menu:before, .mobile-menu-active .smenu-hide { c
3991olor: ; } 3992 #smobile-menu.show .main-navigation ul ul.children.active, #smobile-menu.show .main-navigation ul ul.sub-menu.active, #smobile-menu.show .main-navigation ul li, .smenu-hide.toggle-mobile-menu.menu-toggle, #smobile-menu.show .main-navigation ul li, .primary-menu ul li ul.children li, .primary-menu ul li ul.sub-menu li, .primary-menu .pmenu, .super-menu { border-color: ; border-bottom-color: ; } 3993 #secondary .widget h3, #secondary .widget h3 a, #secondary .widget h4, #secondary .widget h1, #secondary .widget h2, #secondary .widget h5, #secondary .widget h6 { color: ; } 3994 #secondary .widget a, #secondary a, #secondary .widget li a , #secondary span.sub-arrow{ color: ; } 3995 #secondary, #secondary .widget, #secondary .widget p, #secondary .widget li, .widget time.rpwe-time.published { color: ; } 3996 #secondary .swidgets-wrap, .featured-sidebar .search-field { border-color: ; } 3997 .site-info, .footer-column-three input.search-submit, .footer-column-three p, .footer-column-three li, .footer-column-three td, .footer-column-three th, .footer-column-three caption { color: ; } 3998 .footer-column-three h3, .footer-column-three h4, .footer-column-three h5, .footer-column-three h6, .footer-column-three h1, .footer-column-three h2, .footer-column-three h4, .footer-column-three h3 a { color: ; } 3999 .footer-column-three a, .footer-column-three li a, .footer-column-three .widget a, .footer-column-three .sub-arrow { color: ; } 4000 .footer-column-three h3:after { background: ; } 4001 .site-info, .widget ul li, .footer-column-three input.search-field, .footer-column-three input.search-submit { border-color: ; } 4002 .site-footer { background-color: ; } 4003 .archive .page-header h1, .blogposts-list h2 a, .blogposts-list h2 a:hover, .blogposts-list h2 a:active, .search-results h1.page-title { color: ; } 4004 .blogposts-list .post-data-text, .blogposts-list .post-data-text a{ color: ; } 4005 .blogposts-list p { color: ; } 4006 .page-numbers li a, .blogposts-list .blogpost-button, span.page-numbers.dots, .page-numbers.current, .page-numbers li a:hover { color: ; } 4007 .archive .page-header h1, .search-results h1.page-title, .blogposts-list.fbox, span.page-numbers.dots, .page-numbers li a, .page-numbers.current { border-color: ; } 4008 .blogposts-list .post-data-divider { background: ; } 4009 .page .comments-area .comment-author, .page .comments-area .comment-author a, .page .comments-area .comments-title, .page .content-area h1, .page .content-area h2, .page .content-area h3, .page .content-area h4, .page .content-area h5, .page .content-area h6, .page .content-area th, .single .comments-area .comment-author, .single .comments-area .comment-author a, .single .comments-area .comments-title, .single .content-area h1, .single .content-area h2, .single .content-area h3, .single .content-area h4, .single .content-area h5, .single .content-area h6, .single .content-area th, .search-no-results h1, .error404 h1 { color: ; } 4010 .single .post-data-text, .page .post-data-text, .page .post-data-text a, .single .post-data-text a, .comments-area .comment-meta .comment-metadata a { color: ; } 4011 .page .content-area p, .page article, .page .content-area table, .page .content-area dd, .page .content-area dt, .page .content-area address, .page .content-area .entry-content, .page .content-area li, .page .content-area ol, .single .content-area p, .single article, .single .content-area table, .single .content-area dd, .single .content-area dt, .single .content-area address, .single .entry-content, .single .content-area li, .single .content-area ol, .search-no-results .page-content p { color: ; } 4012 .single .entry-content a, .page .entry-content a, .comment-content a, .comments-area .reply a, .logged-in-as a, .comments-area .comment-respond a { color: ; } 4013 .comments-area p.form-submit input { background: ; } 4014 .error404 .page-content p, .error404 input.search-submit, .search-no-results input.search-submit { color: ; } 4015 .page .comments-area, .page article.fbox, .page article tr, .page .comments-area ol.comment-list ol.children li, .page .comments-area ol.comment-list .comment, .single .comments-area, .single article.fbox, .single article tr, .comments-area ol.comment-list ol.children li, .comments-area ol.comment-list .comment, .error404 main#main, .error404 .search-form label, .search-no-results .search-form label, .error404 input.search-submit, .search-no-results input.search-submit, .error404 main#main, .search-no-results section.fbox.no-results.not-found{ border-color: ; } 4016 .single .post-data-divider, .page .post-data-divider { background: ; } 4017 .single .comments-area p.form-submit input, .page .comments-area p.form-submit input { color: ; } 4018 .bottom-header-wrapper { padding-top: px; } 4019 .bottom-header-wrapper { padding-bottom: px; } 4020 .bottom-header-wrapper { background: ; } 4021 .bottom-header-wrapper *{ color: ; } 4022 .header-widget a, .header-widget li a, .header-widget i.fa { color: ; } 4023 .header-widget, .header-widget p, .header-widget li, .header-widget .textwidget { color: ; } 4024 .header-widget .widget-title, .header-widget h1, .header-widget h3, .header-widget h2, .header-widget h4, .header-widget h5, .header-widget h6{ color: ; } 4025 .header-widget.swidgets-wrap, .header-widget ul li, .header-widget .search-field { border-color: ; } 4026 .header-widgets-wrapper .swidgets-wrap{ background: ; } 4027 .primary-menu .pmenu, .super-menu, #smobile-menu, .primary-menu ul li ul.children, .primary-menu ul li ul.sub-menu { background-color: ; } 4028 #secondary .swidgets-wrap{ background: ; } 4029 #secondary .swidget { border-color: ; } 4030 .archive article.fbox, .search-results article.fbox, .blog article.fbox { background: ; } 4031 .comments-area, .single article.fbox, .page article.fbox { background: ; } 4032 </style> 4033 <meta name="onesignal" content="wordpress-plugin"/> 4034
4034<script> 4035 4036 window.OneSignal = window.OneSignal || []; 4037 4038 OneSignal.push( function() { 4039 OneSignal.SERVICE_WORKER_UPDATER_PATH = "OneSignalSDKUpdaterWorker.js.php"; 4040 OneSignal.SERVICE_WORKER_PATH = "OneSignalSDKWorker.js.php"; 4041 OneSignal.SERVICE_WORKER_PARAM = { scope: '/' }; 4042 4043 OneSignal.setDefaultNotificationUrl("https://zaitcev.ru"); 4044 var oneSignal_options = {}; 4045 window._oneSignalInitOptions = oneSignal_options; 4046 4047 oneSignal_options['wordpress'] = true; 4048oneSignal_options['appId'] = '789de7e4-2093-47e3-a308-026fd10c2ddf'; 4049oneSignal_options['welcomeNotification'] = { }; 4050oneSignal_options['welcomeNotification']['title'] = ""; 4051oneSignal_options['welcomeNotification']['message'] = "СпаÑибо за подпиÑкÑ!"; 4052oneSignal_options['path'] = "https://zaitcev.ru/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; 4053oneSignal_options['safari_web_id'] = "web.onesignal.auto.34f3144b-3497-4c5c-a43c-a5d9eb9bdd56"; 4054oneSignal_options['persistNotification'] = true; 4055oneSignal_options['promptOptions'] = { }; 4056oneSignal_options['promptOptions']['actionMessage'] = 'ÐÑ Ñ Ð¾Ñели Ð±Ñ Ð¾ÑпÑавлÑÑÑ Ð²Ð°Ð¼ push-ÑведомлениÑ. ÐÑ Ð¼Ð¾Ð¶ÐµÑе оÑказаÑÑÑÑ Ð¾Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñки в лÑбое вÑемÑ.'; 4057oneSignal_options['promptOptions']['acceptButtonText'] = 'Ð ÐÐÐ ÐШÐЮ'; 4058oneSignal_options['promptOptions']['cancelButtonText'] = 'ÐÐТ, СÐÐСÐÐÐ'; 4059oneSignal_options['notifyButton'] = { }; 4060oneSignal_options['notifyButton']['enable'] = true; 4061oneSignal_options['notifyButton']['position'] = 'bottom-right'; 4062oneSignal_options['notifyButton']['theme'] = 'default'; 4063oneSignal_options['notifyButton']['size'] = 'medium'; 4064oneSignal_options['notifyButton']['showCredit'] = true; 4065oneSignal_options['notifyButton']['text'] = {}; 4066oneSignal_options['notifyButton']['text']['tip.state.unsubscribed'] = 'ÐодпиÑиÑеÑÑ Ð½Ð° ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾ новÑÑ Ð¿ÑбликаÑиÑÑ '; 4067oneSignal_options['notifyButton']['text']['tip.state.subscribed'] = 'ÐÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ñ Ð½Ð° ÑведомлениÑ'; 4068oneSignal_options['notifyButton']['text']['tip.state.blocked'] = 'ÐÐ»Ñ Ð²Ð°Ñ ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸ÑованÑ'; 4069oneSignal_options['notifyButton']['text']['message.action.subscribed'] = 'СпаÑибо за подпиÑÐºÑ Ð½Ð° ÑведомлениÑ!'; 4070oneSignal_options['notifyButton']['text']['message.action.resubscribed'] = 'ÐÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ñ Ð½Ð° ÑведомлениÑ'; 4071oneSignal_options['notifyButton']['text']['message.action.unsubscribed'] = 'ÐÑ Ð±Ð¾Ð»ÑÑе не бÑдеÑе полÑÑаÑÑ ÑведомлениÑ'; 4072oneSignal_options['notifyButton']['text']['dialog.main.title'] = 'УпÑавление ÑведомлениÑми ÑайÑа'; 4073oneSignal_options['notifyButton']['text']['dialog.main.button.subscribe'] = 'ÐÐÐÐÐСÐТЬСЯ'; 4074oneSignal_options['notifyButton']['text']['dialog.main.button.unsubscribe'] = 'ÐТÐÐСÐТЬСЯ'; 4075oneSignal_options['notifyButton']['text']['dialog.blocked.title'] = 'РазблокиÑоваÑÑ ÑведомлениÑ'; 4076oneSignal_options['notifyButton']['text']['dialog.blocked.message'] = 'СледÑйÑе ÑÑим инÑÑÑÑкÑиÑм, ÑÑÐ¾Ð±Ñ ÑазÑеÑиÑÑ ÑведомлениÑ:'; 4077oneSignal_options['notifyButton']['offset'] = {}; 4078oneSignal_options['notifyButton']['offset']['bottom'] = '50px'; 4079oneSignal_options['notifyButton']['offset']['right'] = '10px'; 4080 OneSignal.init(window._oneSignalInitOptions); 4081 OneSignal.showSlidedownPrompt(); }); 4082 4083 function documentInitOneSignal() { 4084 var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); 4085 4086 var oneSignalLinkClickHandler = function(event) { OneSignal.push(['registerForPushNotifications']); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) 4087 oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); 4088 } 4089 4090 if (document.readyState === 'complete') { 4091 documentInitOneSignal(); 4092 } 4093 else { 4094 window.addEventListener("load", function(event){ 4095 documentInitOneSignal(); 4096 }); 4097 } 4098 </script>
4098 4099<link rel="icon" href="https://res.cloudinary.com/cloudinary-zaitcev/image/upload/f_auto,q_auto/w_32,h_32,c_scale/v1590170815/cropped-aleksei-zai-tsev.png" sizes="32x32" /> 4100<link rel="icon" href="https://res.cloudinary.com/cloudinary-zaitcev/image/upload/f_auto,q_auto/w_192,h_192,c_scale/v1590170815/cropped-aleksei-zai-tsev.png" sizes="192x192" /> 4101<link rel="apple-touch-icon" href="https://res.cloudinary.com/cloudinary-zaitcev/image/upload/f_auto,q_auto/w_180,h_180,c_scale/v1590170815/cropped-aleksei-zai-tsev.png" /> 4102<meta name="msapplication-TileImage" content="https://res.cloudinary.com/cloudinary-zaitcev/image/upload/f_auto,q_auto/w_270,h_270,c_scale/v1590170815/cropped-aleksei-zai-tsev.png" /> 4103 <style type="text/css" media="screen"> 4104 .footnote_tooltip { display: none; padding: 12px; font-size: 13px; background-color: #fff7a7; border-width: 1px; border-style: solid; border-color: #cccc99; border-radius: 3px; -webkit-box-shadow: 2px 2px 11px #666666; -moz-box-shadow: 2px 2px 11px #666666; box-shadow: 2px 2px 11px #666666;} </style> 4105 </head> 4106 4107 <body class="page-template-default page page-id-42667 masthead-fixed"> 4108 4109 <a class="skip-link screen-reader-text" href="#content">ÐеÑейÑи к ÑодеÑжимомÑ</a> 4110 4111 4112 <div id="page" class="site"> 4113 <header id="masthead" class="sheader site-header clearfix"> 4114 <div class="content-wrap"> 4115 4116 <!-- Header background color and image is added to class below --> 4117 <div class="header-bg"> 4118 <div class="site-branding"> 4119 4120 <!-- If you are viewing the a sub page, make the title a paragraph --> 4121 <p class="site-title"><a href="https://zaitcev.ru/" rel="home">ÐвÑоÑÑкий блог ÐлекÑÐµÑ ÐайÑева</a></p> 4122 <p class="site-description">ÐаÑемаÑика Ðкономика Физика</p> 4123 4124 </div> 4125 </div> 4126 </div> 4127 4128 <!-- Navigation below these lines, move it up if you want it above the header --> 4129 <nav id="primary-site-navigation" class="primary-menu main-navigation clearfix"> 4130 <a href="#" id="pull" class="smenu-hide toggle-mobile-menu menu-toggle" aria-controls="secondary-menu" aria-expanded="false">ÐенÑ</a> 4131 <div class="content-wrap text-center"> 4132 <div class="center-main-menu"> 4133 <div id="primary-menu" class="pmenu"><ul> 4134<li class="page_item page-item-42667 current_page_item"><a href="https://zaitcev.ru/eng-480/" aria-current="page">480 EN</a></li> 4135<li class="page_item page-item-42692"><a href="https://zaitcev.ru/criminals-and-punishment/">C&P</a></li> 4136<li class="page_item page-item-42688"><a href="https://zaitcev.ru/fr/">FR</a></li> 4137<li class="page_item page-item-42657"><a href="https://zaitcev.ru/eng-alexey/">ÐлеÑа повÑоÑ</a></li> 4138<li class="page_item page-item-42662"><a href="https://zaitcev.ru/eng-vlada/">Ðлада повÑоÑ</a></li> 4139<li class="page_item page-item-42678"><a href="https://zaitcev.ru/mesyats-240/">ÐеÑÑÑ 240</a></li> 4140<li class="page_item page-item-42676"><a href="https://zaitcev.ru/nedelya-60/">ÐÐµÐ´ÐµÐ»Ñ 60</a></li> 4141<li class="page_item page-item-42634"><a href="https://zaitcev.ru/proverka-pravopisaniya-anglijskih-slov/">ÐÑовеÑка пÑавопиÑÐ°Ð½Ð¸Ñ EN</a></li> 4142<li class="page_item page-item-41949"><a href="https://zaitcev.ru/propisi-1-klass/">ÐÑопиÑи 1 клаÑÑ</a></li> 4143<li class="page_item page-item-42705"><a href="https://zaitcev.ru/si/">СРÐÐ»Ð¸Ð½Ñ ÐлоÑади ÐбÑемÑ</a></li> 4144<li class="page_item page-item-42065"><a href="https://zaitcev.ru/slovarnyj-diktant-po-russkomu-yazyku/">СловаÑнÑй дикÑÐ°Ð½Ñ Ð¿Ð¾ ÑÑÑÑÐºÐ¾Ð¼Ñ ÑзÑкÑ</a></li> 4145<li class="page_item page-item-42709"><a href="https://zaitcev.ru/power/">СÑепени</a></li> 4146<li class="page_item page-item-40951"><a href="https://zaitcev.ru/stranitsa-oplaty/">СÑÑаниÑа оплаÑÑ</a></li> 4147<li class="page_item page-item-42287"><a href="https://zaitcev.ru/trenazher-po-arifmetike-2/">ТÑÐµÐ½Ð°Ð¶ÐµÑ Ð¿Ð¾ аÑиÑмеÑике</a></li> 4148<li class="page_item page-item-42291"><a href="https://zaitcev.ru/trenazher-po-drobyam/">ТÑÐµÐ½Ð°Ð¶ÐµÑ Ð¿Ð¾ дÑобÑм</a></li> 4149</ul></div> 4150 </div>
4151 </div> 4152 </nav> 4153 <div class="content-wrap"> 4154 <div class="super-menu clearfix"> 4155 <div class="super-menu-inner"> 4156 <a href="#" id="pull" class="toggle-mobile-menu menu-toggle" aria-controls="secondary-menu" aria-expanded="false">ÐенÑ</a> 4157 </div> 4158 </div> 4159 </div> 4160 <div id="mobile-menu-overlay"></div> 4161 <!-- Navigation above these lines, move it up if you want it above the header --> 4162 </header> 4163 4164 <div class="content-wrap"> 4165 4166 4167 <!-- Upper widgets --> 4168 <div class="header-widgets-wrapper"> 4169 4170 4171 </div> 4172 4173 </div> 4174 4175 <div id="content" class="site-content clearfix"> 4176 <div class="content-wrap"> 4177 <div class="content-wrap-bg"> 4178 4179 <div id="primary" class="featured-content content-area"> 4180 <main id="main" class="site-main"> 4181 4182 <div class='code-block code-block-5' style='margin: 8px 0; clear: both;'> 4183<!-- Yandex.RTB R-A-542481-1 --> 4184<div id="yandex_rtb_R-A-542481-1"></div>
4185<script type="text/javascript"> 4186 (function(w, d, n, s, t) { 4187 w[n] = w[n] || []; 4188 w[n].push(function() { 4189 Ya.Context.AdvManager.render({ 4190 blockId: "R-A-542481-1", 4191 renderTo: "yandex_rtb_R-A-542481-1", 4192 async: true 4193 }); 4194 }); 4195 t = d.getElementsByTagName("script")[0]; 4196 s = d.createElement("script"); 4197 s.type = "text/javascript"; 4198 s.src = "//an.yandex.ru/system/context.js"; 4199 s.async = true; 4200 t.parentNode.insertBefore(s, t); 4201 })(this, this.document, "yandexContextAsyncCallbacks"); 4202</script>
4202</div> 4203 4204<article id="post-42667" class="posts-entry fbox post-42667 page type-page status-publish hentry"> 4205 <header class="entry-header"> 4206 <h1 class="entry-title">480 EN</h1> </header><!-- .entry-header --> 4207 4208 <div class="entry-content"> 4209 <div class='code-block code-block-6' style='margin: 8px 0; clear: both;'> 4210<!-- Yandex.RTB R-A-542481-2 --> 4211<div id="yandex_rtb_R-A-542481-2"></div>
4212<script type="text/javascript"> 4213 (function(w, d, n, s, t) { 4214 w[n] = w[n] || []; 4215 w[n].push(function() { 4216 Ya.Context.AdvManager.render({ 4217 blockId: "R-A-542481-2", 4218 renderTo: "yandex_rtb_R-A-542481-2", 4219 async: true 4220 }); 4221 }); 4222 t = d.getElementsByTagName("script")[0]; 4223 s = d.createElement("script"); 4224 s.type = "text/javascript"; 4225 s.src = "//an.yandex.ru/system/context.js"; 4226 s.async = true; 4227 t.parentNode.insertBefore(s, t); 4228 })(this, this.document, "yandexContextAsyncCallbacks"); 4229</script>
4229</div> 4230 4231 </div><!-- .entry-content --> 4232</article><!-- #post-42667 --> 4233 4234 </main><!-- #main --> 4235 </div><!-- #primary --> 4236 4237 4238<aside id="secondary" class="featured-sidebar widget-area"> 4239 <section id="search-2" class="fbox swidgets-wrap widget widget_search"><form role="search" method="get" class="search-form" action="https://zaitcev.ru/"> 4240 <label> 4241 <span class="screen-reader-text">ÐайÑи:</span> 4242 <input type="search" class="search-field" placeholder="ÐоиÑк…" value="" name="s" /> 4243 </label> 4244 <input type="submit" class="search-submit" value="ÐоиÑк" /> 4245 </form></section><section id="categories-3" class="fbox swidgets-wrap widget widget_categories"><div class="swidget"><div class="sidebar-title-border"><h3 class="widget-title">Ð ÑбÑики</h3></div></div> 4246 <ul> 4247 <li class="cat-item cat-item-2"><a href="https://zaitcev.ru/category/globalnye-problemy/">ÐлобалÑнÑе пÑоблемÑ</a> 4248</li> 4249 <li class="cat-item cat-item-76"><a href="https://zaitcev.ru/category/informatsionnye-tehnologii/">ÐнÑоÑмаÑионнÑе ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸</a> 4250</li> 4251 <li class="cat-item cat-item-196"><a href="https://zaitcev.ru/category/istoriya-semi-i-roda-zajtsevyh/">ÐÑÑоÑÐ¸Ñ ÑемÑи и Ñода ÐайÑевÑÑ </a> 4252</li> 4253 <li class="cat-item cat-item-7"><a href="https://zaitcev.ru/category/kosmos/">ÐоÑмоÑ</a> 4254</li> 4255 <li class="cat-item cat-item-8"><a href="https://zaitcev.ru/category/mirovaya-ekonomika/">ÐиÑÐ¾Ð²Ð°Ñ Ñкономика</a> 4256</li> 4257 <li class="cat-item cat-item-51"><a href="https://zaitcev.ru/category/nauka/">ÐаÑка</a> 4258</li> 4259 <li class="cat-item cat-item-13"><a href="https://zaitcev.ru/category/obshhestvo/">ÐбÑеÑÑво</a> 4260</li> 4261 <li class="cat-item cat-item-108"><a href="https://zaitcev.ru/category/politika/">ÐолиÑика</a> 4262</li> 4263 <li class="cat-item cat-item-21"><a href="https://zaitcev.ru/category/spravochniki/">СпÑавоÑники</a> 4264</li> 4265 <li class="cat-item cat-item-16"><a href="https://zaitcev.ru/category/ukraina/">УкÑаина</a> 4266</li> 4267 <li class="cat-item cat-item-15"><a href="https://zaitcev.ru/category/ekologiya/">ÐкологиÑ</a> 4268</li> 4269 <li class="cat-item cat-item-126"><a href="https://zaitcev.ru/category/ekonomika/">Ðкономика</a> 4270</li> 4271 <li class="cat-item cat-item-6"><a href="https://zaitcev.ru/category/elektromobili/">ÐлекÑÑомобили</a> 4272</li> 4273 <li class="cat-item cat-item-185"><a href="https://zaitcev.ru/category/energetika/">ÐнеÑгеÑика</a> 4274</li> 4275 </ul> 4276 4277 </section><section id="tag_cloud-2" class="fbox swidgets-wrap widget widget_tag_cloud"><div class="swidget"><div class="sidebar-title-border"><h3 class="widget-title">ÐеÑки</h3></div></div><div class="tagcloud"><a href="https://zaitcev.ru/tag/it/" class="tag-cloud-link tag-link-88 tag-link-position-1" style="font-size: 14.853146853147pt;" aria-label="IT (19 ÑлеменÑов)">IT</a> 4278<a href="https://zaitcev.ru/tag/spacex/" class="tag-cloud-link tag-link-63 tag-link-position-2" style="font-size: 9.7622377622378pt;" aria-label="SpaceX (5 ÑлеменÑов)">SpaceX</a> 4279<a href="https://zaitcev.ru/tag/wordpress/" class="tag-cloud-link tag-link-89 tag-link-position-3" style="font-size: 8.979020979021pt;" aria-label="Wordpress (4 ÑлеменÑа)">Wordpress</a> 4280<a href="https://zaitcev.ru/tag/aviatsiya/" class="tag-cloud-link tag-link-50 tag-link-position-4" style="font-size: 8.979020979021pt;" aria-label="ÐвиаÑÐ¸Ñ (4 ÑлеменÑа)">ÐвиаÑиÑ</a> 4281<a href="https://zaitcev.ru/tag/belorussiya/" class="tag-cloud-link tag-link-145 tag-link-position-5" style="font-size: 10.447552447552pt;" aria-label="ÐелоÑÑÑÑÐ¸Ñ (6 ÑлеменÑов)">ÐелоÑÑÑÑиÑ</a> 4282<a href="https://zaitcev.ru/tag/gaz/" class="tag-cloud-link tag-link-128 tag-link-position-6" style="font-size: 13.678321678322pt;" aria-label="Ðаз (14 ÑлеменÑов)">Ðаз</a> 4283<a href="https://zaitcev.ru/tag/gazprom/" class="tag-cloud-link tag-link-132 tag-link-position-7" style="font-size: 10.447552447552pt;" aria-label="ÐазпÑом (6 ÑлеменÑов)">ÐазпÑом</a> 4284<a href="https://zaitcev.ru/tag/deti/" class="tag-cloud-link tag-link-49 tag-link-position-8" style="font-size: 8pt;" aria-label="ÐеÑи (3 ÑлеменÑа)">ÐеÑи</a> 4285<a href="https://zaitcev.ru/tag/es/" class="tag-cloud-link tag-link-9 tag-link-position-9" style="font-size: 11.426573426573pt;" aria-label="ÐС (8 ÑлеменÑов)">ÐС</a> 4286<a href="https://zaitcev.ru/tag/evropa/" class="tag-cloud-link tag-link-31 tag-link-position-10" style="font-size: 16.615384615385pt;" aria-label="ÐвÑопа (29 ÑлеменÑов)">ÐвÑопа</a> 4287<a href="https://zaitcev.ru/tag/zarabotok/" class="tag-cloud-link tag-link-38 tag-link-position-11" style="font-size: 11.426573426573pt;" aria-label="ÐаÑабоÑок (8 ÑлеменÑов)">ÐаÑабоÑок</a> 4288<a href="https://zaitcev.ru/tag/issledovaniya/" class="tag-cloud-link tag-link-17 tag-link-position-12" style="font-size: 14.657342657343pt;" aria-label="ÐÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ (18 ÑлеменÑов)">ÐÑÑледованиÑ</a> 4289<a href="https://zaitcev.ru/tag/istoriya/" class="tag-cloud-link tag-link-109 tag-link-position-13" style="font-size: 9.7622377622378pt;" aria-label="ÐÑÑоÑÐ¸Ñ (5 ÑлеменÑов)">ÐÑÑоÑиÑ</a> 4290<a href="https://zaitcev.ru/tag/kitaj/" class="tag-cloud-link tag-link-20 tag-link-position-14" style="font-size: 11.426573426573pt;" aria-label="ÐиÑай (8 ÑлеменÑов)">ÐиÑай</a> 4291<a href="https://zaitcev.ru/tag/koronavirus/" class="tag-cloud-link tag-link-39 tag-link-position-15" style="font-size: 17.202797202797pt;" aria-label="ÐоÑонавиÑÑÑ (34 ÑлеменÑа)">ÐоÑонавиÑÑÑ</a> 4292<a href="https://zaitcev.ru/tag/kosmos/" class="tag-cloud-link tag-link-199 tag-link-position-16" style="font-size: 8.979020979021pt;" aria-label="ÐоÑÐ¼Ð¾Ñ (4 ÑлеменÑа)">ÐоÑмоÑ</a> 4293<a href="https://zaitcev.ru/tag/krizis/" class="tag-cloud-link tag-link-26 tag-link-position-17" style="font-size: 19.552447552448pt;" aria-label="ÐÑÐ¸Ð·Ð¸Ñ (59 ÑлеменÑов)">ÐÑизиÑ</a> 4294<a href="https://zaitcev.ru/tag/kriminal/" class="tag-cloud-link tag-link-30 tag-link-position-18" style="font-size: 13.384615384615pt;" aria-label="ÐÑиминал (13 ÑлеменÑов)">ÐÑиминал</a> 4295<a href="https://zaitcev.ru/tag/kurs-dollara/" class="tag-cloud-link tag-link-69 tag-link-position-19" style="font-size: 10.937062937063pt;" aria-label="ÐÑÑÑ Ð´Ð¾Ð»Ð»Ð°Ñа (7 ÑлеменÑов)">ÐÑÑÑ Ð´Ð¾Ð»Ð»Ð°Ñа</a> 4296<a href="https://zaitcev.ru/tag/kurs-rublya/" class="tag-cloud-link tag-link-41 tag-link-position-20" style="font-size: 12.307692307692pt;" aria-label="ÐÑÑÑ ÑÑÐ±Ð»Ñ (10 ÑлеменÑов)">ÐÑÑÑ ÑÑблÑ</a> 4297<a href="https://zaitcev.ru/tag/matematika/" class="tag-cloud-link tag-link-47 tag-link-position-21" style="font-size: 12.699300699301pt;" aria-label="ÐаÑемаÑика (11 ÑлеменÑов)">ÐаÑемаÑика</a> 4298<a href="https://zaitcev.ru/tag/nauka/" class="tag-cloud-link tag-link-53 tag-link-position-22" style="font-size: 18.083916083916pt;" aria-label="ÐаÑка (42 ÑлеменÑа)">ÐаÑка</a> 4299<a href="https://zaitcev.ru/tag/neft/" class="tag-cloud-link tag-link-42 tag-link-position-23" style="font-size: 15.048951048951pt;" aria-label="ÐеÑÑÑ (20 ÑлеменÑов)">ÐеÑÑÑ</a> 4300<a href="https://zaitcev.ru/tag/oto/" class="tag-cloud-link tag-link-144 tag-link-position-24" style="font-size: 8.979020979021pt;" aria-label="ÐТР(4 ÑлеменÑа)">ÐТÐ</a> 4301<a href="https://zaitcev.ru/tag/obshhestvo/" class="tag-cloud-link tag-link-27 tag-link-position-25" style="font-size: 21.608391608392pt;" aria-label="ÐбÑеÑÑво (96 ÑлеменÑов)">ÐбÑеÑÑво</a> 4302<a href="https://zaitcev.ru/tag/oligarhi/" class="tag-cloud-link tag-link-22 tag-link-position-26" style="font-size: 12.307692307692pt;" aria-label="ÐлигаÑÑ Ð¸ (10 ÑлеменÑов)">ÐлигаÑÑ Ð¸</a> 4303<a href="https://zaitcev.ru/tag/perspektivy/" class="tag-cloud-link tag-link-12 tag-link-position-27" style="font-size: 18.475524475524pt;" aria-label="ÐеÑÑпекÑÐ¸Ð²Ñ (46 ÑлеменÑов)">ÐеÑÑпекÑивÑ</a> 4304<a href="https://zaitcev.ru/tag/politika/" class="tag-cloud-link tag-link-14 tag-link-position-28" style="font-size: 21.706293706294pt;" aria-label="ÐолиÑика (98 ÑлеменÑов)">ÐолиÑика</a> 4305<a href="https://zaitcev.ru/tag/pravoohranitelnaya-sistema/" class="tag-cloud-link tag-link-29 tag-link-position-29" style="font-size: 8.979020979021pt;" aria-label="ÐÑÐ°Ð²Ð¾Ð¾Ñ ÑаниÑелÑÐ½Ð°Ñ ÑиÑÑема (4 ÑлеменÑа)">ÐÑÐ°Ð²Ð¾Ð¾Ñ ÑаниÑелÑÐ½Ð°Ñ ÑиÑÑема</a> 4306<a href="https://zaitcev.ru/tag/prognoz/" class="tag-cloud-link tag-link-44 tag-link-position-30" style="font-size: 12.699300699301pt;" aria-label="ÐÑогноз (11 ÑлеменÑов)">ÐÑогноз</a> 4307<a href="https://zaitcev.ru/tag/putin/" class="tag-cloud-link tag-link-163 tag-link-position-31" style="font-size: 9.7622377622378pt;" aria-label="ÐÑÑин (5 ÑлеменÑов)">ÐÑÑин</a> 4308<a href="https://zaitcev.ru/tag/rossiya/" class="tag-cloud-link tag-link-57 tag-link-position-32" style="font-size: 22pt;" aria-label="РоÑÑÐ¸Ñ (106 ÑлеменÑов)">РоÑÑиÑ</a> 4309<a href="https://zaitcev.ru/tag/sssr/" class="tag-cloud-link tag-link-110 tag-link-position-33" style="font-size: 10.447552447552pt;" aria-label="СССР(6 ÑлеменÑов)">СССР</a> 4310<a href="https://zaitcev.ru/tag/sto/" class="tag-cloud-link tag-link-81 tag-link-position-34" style="font-size: 10.937062937063pt;" aria-label="СТР(7 ÑлеменÑов)">СТÐ</a> 4311<a href="https://zaitcev.ru/tag/ssha/" class="tag-cloud-link tag-link-43 tag-link-position-35" style="font-size: 18.769230769231pt;" aria-label="СШР(49 ÑлеменÑов)">СШÐ</a> 4312<a href="https://zaitcev.ru/tag/saudovskaya-araviya/" class="tag-cloud-link tag-link-54 tag-link-position-36" style="font-size: 9.7622377622378pt;" aria-label="СаÑдовÑÐºÐ°Ñ ÐÑÐ°Ð²Ð¸Ñ (5 ÑлеменÑов)">СаÑдовÑÐºÐ°Ñ ÐÑавиÑ</a> 4313<a href="https://zaitcev.ru/tag/sud/" class="tag-cloud-link tag-link-34 tag-link-position-37" style="font-size: 8.979020979021pt;" aria-label="СÑд (4 ÑлеменÑа)">СÑд</a> 4314<a href="https://zaitcev.ru/tag/turizm/" class="tag-cloud-link tag-link-40 tag-link-position-38" style="font-size: 10.447552447552pt;" aria-label="ТÑÑизм (6 ÑлеменÑов)">ТÑÑизм</a> 4315<a href="https://zaitcev.ru/tag/ukraina/" class="tag-cloud-link tag-link-28 tag-link-position-39" style="font-size: 14.167832167832pt;" aria-label="УкÑаина (16 ÑлеменÑов)">УкÑаина</a> 4316<a href="https://zaitcev.ru/tag/fizika/" class="tag-cloud-link tag-link-52 tag-link-position-40" style="font-size: 17.986013986014pt;" aria-label="Физика (41 ÑлеменÑ)">Физика</a> 4317<a href="https://zaitcev.ru/tag/finansy/" class="tag-cloud-link tag-link-23 tag-link-position-41" style="font-size: 19.454545454545pt;" aria-label="ФинанÑÑ (58 ÑлеменÑов)">ФинанÑÑ</a> 4318<a href="https://zaitcev.ru/tag/fondovyj-rynok/" class="tag-cloud-link tag-link-37 tag-link-position-42" style="font-size: 10.937062937063pt;" aria-label="ФондовÑй ÑÑнок (7 ÑлеменÑов)">ФондовÑй ÑÑнок</a> 4319<a href="https://zaitcev.ru/tag/shkolnye-znaniya/" class="tag-cloud-link tag-link-143 tag-link-position-43" style="font-size: 12.993006993007pt;" aria-label="ШколÑнÑе Ð·Ð½Ð°Ð½Ð¸Ñ (12 ÑлеменÑов)">ШколÑнÑе знаниÑ</a> 4320<a href="https://zaitcev.ru/tag/ekonomika/" class="tag-cloud-link tag-link-11 tag-link-position-44" style="font-size: 21.804195804196pt;" aria-label="Ðкономика (101 ÑлеменÑ)">Ðкономика</a> 4321<a href="https://zaitcev.ru/tag/epidemiya/" class="tag-cloud-link tag-link-59 tag-link-position-45" style="font-size: 15.93006993007pt;" aria-label="ÐÐ¿Ð¸Ð´ÐµÐ¼Ð¸Ñ (25 ÑлеменÑов)">ÐпидемиÑ</a></div> 4322</section><section id="archives-2" class="fbox swidgets-wrap widget widget_archive"><div class="swidget"><div class="sidebar-title-border"><h3 class="widget-title">ÐÑÑ Ð¸Ð²Ñ</h3></div></div> 4323 <ul> 4324 <li><a href='https://zaitcev.ru/2023/11/'>ÐоÑбÑÑ 2023</a></li> 4325 <li><a href='https://zaitcev.ru/2023/10/'>ÐкÑÑбÑÑ 2023</a></li> 4326 <li><a href='https://zaitcev.ru/2022/10/'>ÐкÑÑбÑÑ 2022</a></li> 4327 <li><a href='https://zaitcev.ru/2022/07/'>ÐÑÐ»Ñ 2022</a></li> 4328 <li>
4328<a href='https://zaitcev.ru/2021/11/'>ÐоÑбÑÑ 2021</a></li> 4329 <li><a href='https://zaitcev.ru/2021/03/'>ÐаÑÑ 2021</a></li> 4330 <li><a href='https://zaitcev.ru/2020/12/'>ÐекабÑÑ 2020</a></li> 4331 <li><a href='https://zaitcev.ru/2020/11/'>ÐоÑбÑÑ 2020</a></li> 4332 <li><a href='https://zaitcev.ru/2020/10/'>ÐкÑÑбÑÑ 2020</a></li> 4333 <li><a href='https://zaitcev.ru/2020/09/'>СенÑÑбÑÑ 2020</a></li> 4334 <li><a href='https://zaitcev.ru/2020/08/'>ÐвгÑÑÑ 2020</a></li> 4335 <li><a href='https://zaitcev.ru/2020/07/'>ÐÑÐ»Ñ 2020</a></li> 4336 <li><a href='https://zaitcev.ru/2020/06/'>ÐÑÐ½Ñ 2020</a></li> 4337 <li><a href='https://zaitcev.ru/2020/05/'>Ðай 2020</a></li> 4338 <li><a href='https://zaitcev.ru/2020/04/'>ÐпÑÐµÐ»Ñ 2020</a></li> 4339 <li><a href='https://zaitcev.ru/2020/03/'>ÐаÑÑ 2020</a></li> 4340 <li><a href='https://zaitcev.ru/2020/02/'>ФевÑÐ°Ð»Ñ 2020</a></li> 4341 <li><a href='https://zaitcev.ru/2020/01/'>ЯнваÑÑ 2020</a></li> 4342 <li><a href='https://zaitcev.ru/2019/12/'>ÐекабÑÑ 2019</a></li> 4343 <li><a href='https://zaitcev.ru/2019/11/'>ÐоÑбÑÑ 2019</a></li> 4344 <li><a href='https://zaitcev.ru/2019/10/'>ÐкÑÑбÑÑ 2019</a></li> 4345 <li><a href='https://zaitcev.ru/2019/09/'>СенÑÑбÑÑ 2019</a></li> 4346 <li><a href='https://zaitcev.ru/2019/08/'>ÐвгÑÑÑ 2019</a></li> 4347 <li><a href='https://zaitcev.ru/2019/07/'>ÐÑÐ»Ñ 2019</a></li> 4348 <li><a href='https://zaitcev.ru/2019/06/'>ÐÑÐ½Ñ 2019</a></li> 4349 <li><a href='https://zaitcev.ru/2019/02/'>ФевÑÐ°Ð»Ñ 2019</a></li> 4350 <li><a href='https://zaitcev.ru/2019/01/'>ЯнваÑÑ 2019</a></li> 4351 <li><a href='https://zaitcev.ru/2018/09/'>СенÑÑбÑÑ 2018</a></li> 4352 <li><a href='https://zaitcev.ru/2017/12/'>ÐекабÑÑ 2017</a></li> 4353 <li><a href='https://zaitcev.ru/2017/10/'>ÐкÑÑбÑÑ 2017</a></li> 4354 <li><a href='https://zaitcev.ru/2017/09/'>СенÑÑбÑÑ 2017</a></li> 4355 <li><a href='https://zaitcev.ru/2017/06/'>ÐÑÐ½Ñ 2017</a></li> 4356 <li><a href='https://zaitcev.ru/2017/05/'>Ðай 2017</a></li> 4357 <li><a href='https://zaitcev.ru/2016/12/'>ÐекабÑÑ 2016</a></li> 4358 <li><a href='https://zaitcev.ru/2016/11/'>ÐоÑбÑÑ 2016</a></li> 4359 <li><a href='https://zaitcev.ru/2016/09/'>СенÑÑбÑÑ 2016</a></li> 4360 <li><a href='https://zaitcev.ru/2016/08/'>ÐвгÑÑÑ 2016</a></li> 4361 <li><a href='https://zaitcev.ru/2016/07/'>ÐÑÐ»Ñ 2016</a></li> 4362 <li><a href='https://zaitcev.ru/2016/06/'>ÐÑÐ½Ñ 2016</a></li> 4363 <li><a href='https://zaitcev.ru/2016/04/'>ÐпÑÐµÐ»Ñ 2016</a></li> 4364 <li><a href='https://zaitcev.ru/2016/03/'>ÐаÑÑ 2016</a></li> 4365 <li><a href='https://zaitcev.ru/2015/12/'>ÐекабÑÑ 2015</a></li> 4366 <li><a href='https://zaitcev.ru/2015/11/'>ÐоÑбÑÑ 2015</a></li> 4367 <li><a href='https://zaitcev.ru/2015/02/'>ФевÑÐ°Ð»Ñ 2015</a></li> 4368 <li><a href='https://zaitcev.ru/2014/12/'>ÐекабÑÑ 2014</a></li> 4369 </ul> 4370 4371 </section><section id="custom_html-2" class="widget_text fbox swidgets-wrap widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://zaitcev.ru.ru/wp-admin/admin.php?page=anycomment-subscriptions">ÐодпиÑанÑÑ</a></div></section><section id="custom_html-3" class="widget_text fbox swidgets-wrap widget widget_custom_html"><div class="textwidget custom-html-widget">Ðопии ÑÑаÑей могÑÑ ÑазмеÑаÑÑÑÑ Ð½Ð° <a name ="dzen" href="https://zen.yandex.ru/vseolgotah">Ðзен канале "ÐÑе о лÑгоÑÐ°Ñ "</a></div></section></aside><!-- #secondary --> 4372 </div> 4373</div> 4374</div><!-- #content --> 4375<div class="content-wrap"> 4376 4377 <footer id="colophon" class="site-footer clearfix"> 4378 4379 4380 4381 <div class="site-info"> 4382 ©2026 ÐвÑоÑÑкий блог ÐлекÑÐµÑ ÐайÑева 4383 4384 <!-- Delete below lines to remove copyright from footer --> 4385 <span class="footer-info-right"> 4386 | Ðизайн: <a href="https://superbthemes.com/" rel="nofollow noopener">ÐазеÑÐ½Ð°Ñ Ñема WordPress</a> 4387 </span> 4388 <!-- Delete above lines to remove copyright from footer --> 4389 4390 </div> 4391 </div> 4392 </footer><!-- #colophon --> 4393</div> 4394 4395</div><!-- #page --> 4396 4397<div id="smobile-menu" class="mobile-only"></div> 4398<div id="mobile-menu-overlay"></div> 4399
4400<script type='text/javascript' src='https://zaitcev.ru/wp-content/plugins/simple-posts-ticker/public/js/jquery.marquee.min.js?ver=1.5.0' id='spt-ticker-js-js'></script>
vendor: 1 bytes, line 4400
4400
4401<script type='text/javascript' src='https://zaitcev.ru/wp-content/plugins/simple-posts-ticker/public/js/ticker.min.js?ver=1.1.5' id='spt-init-js-js'></script>
vendor: 1 bytes, line 4401
4401
4402<script type='text/javascript' src='https://zaitcev.ru/wp-content/themes/newspaperly/js/navigation.js?ver=20170823' id='newspaperly-navigation-js'></script>
vendor: 1 bytes, line 4402
4402
4403<script type='text/javascript' src='https://zaitcev.ru/wp-content/themes/newspaperly/js/skip-link-focus-fix.js?ver=20170823' id='newspaperly-skip-link-focus-fix-js'></script>
vendor: 1 bytes, line 4403
4403
4404<script type='text/javascript' src='https://zaitcev.ru/wp-content/themes/newspaperly/js/jquery.flexslider.js?ver=20150423' id='newspaperly-flexslider-jquery-js'></script>
vendor: 1 bytes, line 4404
4404
4405<script type='text/javascript' src='https://zaitcev.ru/wp-content/themes/newspaperly/js/script.js?ver=20160720' id='newspaperly-script-js'></script>
vendor: 1 bytes, line 4405
4405
4406<script type='text/javascript' src='https://zaitcev.ru/wp-content/themes/newspaperly/js/accessibility.js?ver=20160720' id='newspaperly-accessibility-js'></script>
vendor: 1 bytes, line 4406
4406
4407<script type='text/javascript' src='https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=6.3.12' async='async' id='remote_sdk-js'></script>
4407 4408<!-- start Simple Custom CSS and JS -->
4409<script type="text/javascript"> 4410if (window.location.pathname == '/proverka-pravopisaniya-anglijskih-slov/') 4411{ 4412oshibki = new Map(); 4413u = new SpeechSynthesisUtterance(); 4414u.rate = 1; 4415 4416const set_of_words = [ 4417 ["5a-5b", 4418["в зоопаÑке", "at the zoo"], 4419["обезÑÑна", "monkey"], 4420["Ð¼ÐµÑ ", "fur"], 4421["ÑÑ Ð¾", "ear"], 4422["Ñлон", "elephant"], 4423["бивни", "tusks"], 4424["Ñ Ð¾Ð±Ð¾Ñ", "trunk"], 4425["лев", "lion"], 4426["Ñ Ð²Ð¾ÑÑ", "tail"], 4427["гÑива", "mane"], 4428["жиÑаÑ", "giraffe"], 4429["лапÑ", "paws"], 4430["ÑеÑ", "neck"], 4431["ноги", "legs"], 4432["медведÑ", "bear"], 4433["павлин", "peacock"], 4434["клÑв", "beak"], 4435["кÑÑло", "wing"], 4436["пеÑо", "feather"], 4437["веÑблÑд", "camel"], 4438["ноÑоÑог", "rhinoceros"], 4439["кобÑа", "cobra"], 4440["кÑокодил", "crocodile"], 4441["леопаÑд", "leopard"], 4442["оленÑ", "deer"] 4443 ], 4444 ["ÐÑемена года", 4445 ["оÑенÑ", "autumn"], 4446 ["зима", "winter"], 4447 ["веÑна", "spring"], 4448 ["леÑо", "summer"] 4449 ], 4450 ["ÐеÑÑÑÑ", 4451 ["ЯнваÑÑ", "January"], 4452 ["ФевÑалÑ", "February"], 4453 ["ÐаÑÑ", "March"], 4454 ["ÐпÑелÑ", "April"], 4455 ["Ðай", "May"], 4456 ["ÐÑнÑ", "June"], 4457 ["ÐÑлÑ", "July"], 4458 ["ÐвгÑÑÑ", "August"], 4459 ["СенÑÑбÑÑ", "September"], 4460 ["ÐкÑÑбÑÑ", "October"], 4461 ["ÐоÑбÑÑ", "November"], 4462 ["ÐекабÑÑ", "December"] 4463 ], 4464 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 1 bring brought brought", 4465 ["пÑиноÑиÑÑ", "bring brought brought"], 4466 ["покÑпаÑÑ", "buy bought bought"], 4467 ["боÑоÑÑÑÑ", "fight fought fought"], 4468 ["дÑмаÑÑ", "think thought thought"], 4469 ["иÑкаÑÑ", "seek sought sought"], 4470 ["ловиÑÑ", "catch caught caught"], 4471 ["обÑÑаÑÑ", "teach taught taught"] 4472 ], 4473 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 2 drink drank drunk", 4474 ["пиÑÑ", "drink drank drunk"], 4475 ["бежаÑÑ", "run ran run"], 4476 ["пеÑÑ", "sing sang sung"], 4477 ["звониÑÑ", "ring rang rung"], 4478 ["плаваÑÑ", "swim swam swum"] 4479 ], 4480 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 3 cost cost cost", 4481 ["ÑÑоиÑÑ", "cost cost cost"], 4482 ["ÑезаÑÑ", "cut cut cut"], 4483 ["позволÑÑÑ", "let let let"], 4484 ["клаÑÑÑ", "put put put"], 4485 ["ÑÑавиÑÑ", "set set set"], 4486 ["закÑÑваÑÑ", "shut shut shut"] 4487 ], 4488 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 4 build built built", 4489 ["ÑÑÑоиÑÑ", "build built built"], 4490 ["ÑÑиÑÑ(ÑÑ), ÑзнаваÑÑ", "learn learned/learnt learnt"], 4491 ["знаÑиÑÑ, подÑазÑмеваÑÑ", "mean meant meant"], 4492 ["поÑÑлаÑÑ", "send sent sent"], 4493 ["ÑÑаÑиÑÑ", "spend spent spent"] 4494 ], 4495 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 5 hold held held", 4496 ["деÑжаÑÑ, пÑоводиÑÑ", "hold held held"], 4497 ["деÑжаÑÑ", "keep kept kept"], 4498 ["коÑмиÑÑ(ÑÑ)", "feed fed fed"], 4499 ["ÑÑвÑÑвоваÑÑ", "feel felt felt"], 4500 ["Ð¿Ð°Ñ Ð½ÑÑÑ, нÑÑ Ð°ÑÑ", "smell smelt smelt"], 4501 ["веÑÑи", "lead led led"], 4502 ["оÑÑавлÑÑÑ, ÑезжаÑÑ", "leave left left"], 4503 ["ÑпаÑÑ", "sleep slept slept"], 4504 ["вÑÑÑеÑаÑÑ", "meet met met"], 4505 ["говоÑиÑÑ", "say said said"] 4506 ], 4507 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 6 lay laid laid", 4508 ["клаÑÑÑ", "lay laid laid"], 4509 ["плаÑиÑÑ", "pay paid paid"], 4510 ["делаÑÑ, ÑоздаваÑÑ", "make made made"] 4511 ], 4512 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 7 break broke broken", 4513 ["ломаÑÑ", "break broke broken"], 4514 ["вÑбиÑаÑÑ", "choose chose chosen"], 4515 ["замеÑзаÑÑ", "freeze froze frozen"], 4516 ["говоÑиÑÑ", "speak spoke spoken"], 4517 ["пÑоÑÑпаÑÑÑÑ", "wake woke/waked woken/waked"] 4518 ], 4519 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 8 fly flew flown", 4520 ["леÑаÑÑ", "fly flew flown"], 4521 ["ÑаÑÑи, вÑÑаÑиваÑÑ", "grow grew grown"], 4522 ["знаÑÑ", "know knew known"], 4523 ["бÑоÑаÑÑ", "throw threw thrown"], 4524 ["ÑиÑоваÑÑ, ÑаÑиÑÑ", "draw drew drawn"] 4525 ], 4526 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 9 drive drove driven", 4527 ["водиÑÑ, гнаÑÑ", "drive drove driven"], 4528 ["еÑÑÑ, кÑÑаÑÑ", "eat ate eaten"], 4529 ["падаÑÑ", "fall fell fallen"], 4530 ["даваÑÑ", "give gave given"], 4531 ["пÑоÑаÑÑ", "forgive forgave forgiven"], 4532 ["пÑÑÑаÑÑ(ÑÑ)", "hide hid hidden"], 4533 ["пиÑаÑÑ", "write wrote written"], 4534 ["поднимаÑÑÑÑ", "rise rose risen"] 4535 ], 4536 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 10 have had had", 4537 ["имеÑÑ", "have had had"], 4538 ["ÑидеÑÑ", "sit sat sat"], 4539 ["ÑиÑаÑÑ", "read read read"], 4540 ["пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ", "come came come"], 4541 ["ÑÑановиÑÑÑÑ", "become became become"], 4542 ["ÑÑоÑÑÑ", "stand stood stood"], 4543 ["понимаÑÑ", "understand understood understood"], 4544 ["пÑодаваÑÑ", "sell sold sold"], 4545 ["ÑаÑÑказÑваÑÑ", "tell told told"], 4546 ["полÑÑаÑÑ, ÑÑановиÑÑÑÑ", "get got gotten/got"], 4547 ["ÑеÑÑÑÑ", "lose lost lost"] 4548 ], 4549 ["ÐепÑавилÑнÑе Ð³Ð»Ð°Ð³Ð¾Ð»Ñ Ð±Ð»Ð¾Ðº 11 be was/were been", 4550 ["бÑÑÑ, Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑÑ", "be was/were been"], 4551 ["видеÑÑ", "see saw seen"], 4552 ["забÑваÑÑ", "forget forgot forgotten"], 4553 ["идÑи, ÐµÑ Ð°ÑÑ", "go went gone"], 4554 ["виÑеÑÑ, веÑаÑÑ", "hang hung hung"], 4555 ["показÑваÑÑ", "show showed shown"], 4556 ["делаÑÑ", "do did done"], 4557 ["бÑаÑÑ, взÑÑÑ", "take took taken"], 4558 ["ноÑиÑÑ", "wear wore worn"], 4559 ["вÑигÑÑваÑÑ, побеждаÑÑ", "win won won"], 4560 ["лежаÑÑ", "lie lay lain"], 4561 ["Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑ", "find found found"], 4562 ["ÑлÑÑаÑÑ", "hear heard heard"] 4563 ], 4564 ["Ðни недели", 4565 ["ÐонеделÑник", "Monday"], 4566 ["ÐÑоÑник", "Tuesday"], 4567 ["СÑеда", "Wednesday"], 4568 ["ЧеÑвеÑг", "Thursday"], 4569 ["ÐÑÑниÑа", "Friday"], 4570 ["СÑббоÑа", "Saturday"], 4571 ["ÐоÑкÑеÑенÑе", "Sunday"] 4572 ], 4573 ["РодÑÑвенники", 4574 ["ÑеÑÑ", "aunt"], 4575 ["ÑеÑÑÑка", "auntie"], 4576 ["бÑаÑ", "brother"], 4577 ["кÑзен, кÑзина", "cousin"], 4578 ["доÑÑ", "daughter"], 4579 ["оÑеÑ", "father"], 4580 ["папа", "dad"], 4581 ["дедÑÑка", "grandfather"], 4582 ["бабÑÑка", "grandmother"], 4583 ["дедÑÑка и бабÑÑка", "grandparents"], 4584 ["баба", "grandma"], 4585 ["деда", "grandpa"], 4586 ["мÑж", "husband"], 4587 ["маÑÑ", "mother"], 4588 ["мама", "mum"], 4589 ["ÑодиÑели", "parents"], 4590 ["ÑеÑÑÑа", "sister"], 4591 ["ÑÑн", "son"], 4592 ["дÑдÑ", "uncle"], 4593 ["жена", "wife"], 4594 ["деÑи", "children"], 4595 ["дÑÑг", "friend"] 4596 ], 4597 ["ÐаÑии и ÑÑÑанÑ", 4598 ["амеÑиканеÑ, амеÑиканÑкаÑ", "American"], 4599 ["ÐÑазилиÑ", "Brazil"], 4600 ["бÑазилеÑ, бÑазилÑÑкаÑ", "Brazilian"], 4601 ["бÑиÑанеÑ, бÑиÑанÑкаÑ", "British"], 4602 ["ÐиÑай", "China"], 4603 ["киÑаеÑ, киÑайÑкаÑ", "Chinese"], 4604 ["ФÑанÑиÑ", "France"], 4605 ["ÑÑанÑÑз, ÑÑанÑÑзÑкаÑ", "French"], 4606 ["немеÑ, немеÑкаÑ", "German"], 4607 ["ÐеÑманиÑ", "Germany"], 4608 ["иÑалÑÑнеÑ, иÑалÑÑнÑкаÑ", "Italian"], 4609 ["ÐÑалиÑ", "Italy"], 4610 ["ЯпониÑ", "Japan"], 4611 ["ÑпонеÑ, ÑпонÑкаÑ", "Japanese"], 4612 ["ÐолÑÑа", "Poland"], 4613 ["полÑк, полÑÑкаÑ", "Polish"], 4614 ["ÐÑпаниÑ", "Spain"], 4615 ["иÑпанеÑ, иÑпанÑкаÑ", "Spanish"], 4616 ["ÐеликобÑиÑаниÑ", "the UK"], 4617 ["СоединеннÑе ШÑаÑÑ ÐмеÑики", "the USA"], 4618 ["ТÑÑÑиÑ", "Turkey"], 4619 ["ÑÑÑок, ÑÑÑеÑкаÑ", "Turkish"] 4620 ], 4621 ["ХаÑакÑеÑиÑÑики Ñеловека", 4622 ["болÑÑой", "big"], 4623 ["ÑÑаÑÑй", "old"], 4624 ["коÑоÑкий", "short"], 4625 ["ÑÑÑойнÑй", "slim"], 4626 ["маленÑкий", "small"], 4627 ["вÑÑокий", "tall"], 4628 ["молодой", "young"], 4629 ["Ñ ÑабÑÑй", "brave"], 4630 ["ÑмнÑй", "clever"], 4631 ["ÑвеÑеннÑй", "confident"], 4632 ["дÑÑжелÑбнÑй", "friendly"], 4633 ["ÑмеÑной", "funny"], 4634 ["добÑÑй", "kind"], 4635 ["неÑвнÑй", "nervous"], 4636 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], 4637 ["ÑаÑÑлабленнÑй", "relaxed"], 4638 ["заÑÑенÑивÑй", "shy"], 4639 ["имÑ", "name"], 4640 ["пÑиÑÑнÑй", "nice"], 4641 ["возÑаÑÑ", "age"], 4642 ["Ð´ÐµÐ½Ñ ÑождениÑ", "birthday"],
4643 ["кÑÑÑой", "cool"], 4644 ["лÑбимÑй", "favourite"], 4645 ["лÑди", "people"], 4646 ["Ñеловек", "person"] 4647 ], 4648 ["Ðдежда", 4649 ["боÑинок", "boot"], 4650 ["плаÑÑе", "dress"], 4651 ["ÑлÑпа", "hat"], 4652 ["кÑÑÑка", "jacket"], 4653 ["джинÑÑ", "jeans"], 4654 ["ÑÑбаÑка", "shirt"], 4655 ["обÑвÑ", "shoes"], 4656 ["ÑоÑÑÑ", "shorts"], 4657 ["Ñбка", "skirt"], 4658 ["ÑолнÑезаÑиÑнÑе оÑки", "sunglasses"], 4659 ["ÑвиÑеÑ", "sweater"], 4660 ["ÑолÑÑовка", "sweatshirt"], 4661 ["ÑпоÑÑивнÑй коÑÑÑм", "tracksuit"], 4662 ["кÑоÑÑовки", "trainers"], 4663 ["бÑÑки", "trousers"], 4664 ["ÑÑÑболка", "T-shirt"] 4665 ], 4666 ["Ñазное", 4667 ["дом (меÑÑо)", "home"], 4668 ["дом(задание)", "house"], 4669 ["пÑÑгаÑÑ", "jump"], 4670 ["веÑеÑинка", "party"], 4671 ["говоÑиÑÑ Ð½Ð° иноÑÑÑанном ÑзÑке", "speak a foreign language"], 4672 ["Ñ Ð¾Ð´Ð¸ÑÑ", "walk"] 4673 ], 4674 ["Ðлаза", 4675 ["Ðлаза", "Eyes"], 4676 ["болÑÑие", "big"], 4677 ["голÑбÑе", "blue"], 4678 ["каÑие", "brown"], 4679 ["ÑемнÑе", "dark"], 4680 ["зеленÑе", "green"], 4681 ["маленÑкие", "small"] 4682 ], 4683 ["ÐолоÑÑ", 4684 ["волоÑÑ", "hair"], 4685 ["ÑвеÑлÑе", "blonde"], 4686 ["каÑÑановÑе", "brown"], 4687 ["ÑедÑе", "grey"], 4688 ["длиннÑе", "long"], 4689 ["ÑÑжие", "red"], 4690 ["коÑоÑкие", "short"] 4691 ], 4692 ["ÐомаÑка 2-1-26", 4693 ["Ð¶ÐµÐ½Ð¸Ñ ", "groom"], 4694 ["невеÑÑа", "bride"], 4695 ["дÑдÑ", "uncle"], 4696 ["ÑÑÑÑ", "aunt"], 4697 ["близнеÑÑ", "twins"], 4698 ["бÑаÑÑÑ Ð¸ ÑÑÑÑÑÑ", "siblings"], 4699 ["ÑвадÑба", "wedding"], 4700 ["Ñазвод", "divorce"], 4701 ["пекаÑÑ", "baker"], 4702 ["оÑиÑианÑ", "waiter"], 4703 ["медÑеÑÑÑа медбÑаÑ", "nurse"], 4704 ["Ð°Ð´Ð²Ð¾ÐºÐ°Ñ ÑÑиÑÑ", "lawyer"], 4705 ["над", "above"], 4706 ["ниже", "below"], 4707 ["пеÑед", "in front of"], 4708 ["позади", "behind"], 4709 ["междÑ", "between"], 4710 ["над (ÑеÑез)", "over"], 4711 ["под", "under"], 4712 ["внеÑноÑÑÑ", "appearance"], 4713 ["ÑвеÑеннÑй", "confident"], 4714 ["дÑÑгой оÑлиÑнÑй", "different"], 4715 ["ÑÑÑднÑй", "difficult"], 4716 ["гÑÑзнÑй", "dirty"], 4717 ["знамениÑÑй", "famous"], 4718 ["ÑолÑÑÑй", "fat"], 4719 ["огÑомнÑй", "huge"], 4720 ["гÑомкий", "loud"], 4721 ["Ñзкий", "narrow"], 4722 ["Ñ Ð¾ÑоÑенÑкий миловиднÑй", "pretty"], 4723 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], 4724 ["ÑÑеÑниÑелÑнÑй", "shy"], 4725 ["глÑпÑй", "silly"], 4726 ["ÑилÑнÑй", "strong"], 4727 ["кÑоÑеÑнÑй", "tiny"], 4728 ["ÑиÑокий", "wide"], 4729 ["пÑивлекаÑелÑнÑй", "attractive"], 4730 ["ÑÑодливÑй", "ugly"], 4731 ["жÑÑкий", "terrible"], 4732 ["поÑÑÑÑаÑÑий", "awesome"], 4733 ["милÑй", "cute"], 4734 ["мелкий повеÑÑ Ð½Ð¾ÑÑнÑй", "shallow"], 4735 ["глÑбокий", "deep"], 4736 ["ÑжаÑнÑй", "horrible"], 4737 ["невозможнÑй", "impossible"], 4738 ["незамÑжний Ñ Ð¾Ð»Ð¾ÑÑой", "single"], 4739 ["женаÑÑй замÑжем", "married"], 4740 ["Ñакой же", "same"], 4741 ["Ð¿Ð¾Ñ Ð¾Ð¶Ð¸Ð¹", "similar"], 4742 ["дÑÑгой", "other"], 4743 ["еÑÑ Ð¾Ð´Ð¸Ð½", "another"], 4744 ["один", "alone"], 4745 ["гÑомаднÑй", "enormous"], 4746 ["кÑоÑеÑнÑй", "tiny"], 4747 ["ÑÑÑ Ð¾Ð¹", "dry"], 4748 ["мокÑÑй", "wet"], 4749 ["киÑлÑй", "sour"], 4750 ["ÑолÑнÑй", "salty"], 4751 ["гоÑÑкий", "bitter"] 4752 ], 4753 ["BODY", 4754 ["голова", "head"], 4755 ["волоÑÑ", "hair"], 4756 ["лиÑо", "face"], 4757 ["глаз", "eye"], 4758 ["ÑÑ Ð¾", "ear"], 4759 ["ноÑ", "nose"], 4760 ["ÑоÑ", "mouth"], 4761 ["зÑб", "tooth"], 4762 ["ÑзÑк", "tongue"], 4763 ["ÑеÑ", "neck"], 4764 ["плеÑо", "shoulder"], 4765 ["ÑÑка", "arm"], 4766 ["локоÑÑ", "elbow"], 4767 ["киÑÑÑ ÑÑки", "hand"], 4768 ["Ð¿Ð°Ð»ÐµÑ ÑÑк", "finger"], 4769 ["болÑÑой палеÑ", "thumb"], 4770 ["гÑÑдÑ", "chest"], 4771 ["Ñпина", "back"], 4772 ["живоÑ", "stomach"], 4773 ["ÑалиÑ", "waist"], 4774 ["бедÑо", "hip"], 4775 ["нога", "leg"], 4776 ["колено", "knee"], 4777 ["ÑÑÑÐ¿Ð½Ñ Ð½Ð¾Ð³Ð¸", "foot"], 4778 ["Ð¿Ð°Ð»ÐµÑ Ð½Ð¾Ð³Ð¸", "toe"], 4779 ["пÑÑка", "heel"], 4780 ["кожа", "skin"], 4781 ["ногоÑÑ", "nail"], 4782 ["коÑÑÑ", "bone"], 4783 ["мÑÑÑа", "muscle"], 4784 ["ÑеÑдÑе", "heart"], 4785 ["лÑгкое", "lung"], 4786 ["пеÑенÑ", "liver"], 4787 ["поÑка", "kidney"], 4788 ["кÑовÑ", "blood"], 4789 ["мозг", "brain"], 4790 ["поÑ", "sweat"], 4791 ["Ñлеза", "tear"], 4792 ["ÑлÑбка", "smile"], 4793 ["болÑ", "pain"] 4794 ], 4795 ["WEATHER AND LANDSCAPE", 4796 ["погода", "weather"], 4797 ["зима", "winter"], 4798 ["веÑна", "spring"], 4799 ["леÑо", "summer"], 4800 ["оÑенÑ", "autumn"], 4801 ["землеÑÑÑÑение", "earthquake"], 4802 ["наводнение", "flooding"], 4803 ["ÑÑаган", "hurricane"], 4804 ["леÑ", "forest"], 4805 ["Ñ Ð¾Ð»Ð¼", "hill"], 4806 ["озеÑо", "lake"], 4807 ["Ñека", "river"], 4808 ["моÑе", "sea"], 4809 ["океан", "ocean"], 4810 ["гоÑа", "mountain"], 4811 ["мÑÑоÑ", "rubbish"], 4812 ["облаÑно", "cloudy"], 4813 ["Ñ Ð¾Ð»Ð¾Ð´Ð½Ð¾", "cold"], 4814 ["опаÑно", "dangerous"], 4815 ["ÑÑманно", "foggy"], 4816 ["Ñвежо", "fresh"], 4817 ["ÑолнеÑно", "sunny"], 4818 ["Ñепло", "warm"], 4819 ["веÑÑено", "windy"], 4820 ["дÑÑÑ", "to blow"], 4821 ["дÑÑаÑÑ", "to breathe"], 4822 ["ÑажаÑÑ", "to plant"], 4823 ["загÑÑзнÑÑÑ", "to pollute"], 4824 ["дождиÑÑ", "to rain"], 4825 ["пеÑеÑабаÑÑваÑÑ", "to recycle"],
4826 ["ÑвеÑиÑÑ", "to shine"], 4827 ["ÑнежиÑÑ", "to snow"], 4828 ["ÑÑÑана", "country"], 4829 ["небо", "sky"], 4830 ["ÐемлÑ", "Earth"], 4831 ["землÑ, поÑва", "ground"], 4832 ["давление", "pressure"], 4833 ["пÑогноз", "forecast"], 4834 ["ÑÐ½ÐµÐ¶Ð½Ð°Ñ Ð±ÑÑÑ", "blizzard"], 4835 ["гÑад", "hail"] 4836 ], 4837 ["1-60", 4838 ["миллиаÑд", "billion"], 4839 ["моÑÑ", "bridge"], 4840 ["Ðе ÑÑÐ¾Ð¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑи.", "Don't mention it."], 4841 ["Ðак дела?", "How do you do?"], 4842 ["миллион", "million"], 4843 ["леÑÑниÑа", "stairs"], 4844 ["ÑÑÑÑÑа", "thousand"], 4845 ["ÑÑннелÑ", "tunnel"], 4846 ["кондиÑионеÑ", "air conditioner"], 4847 ["ÑÑмбоÑка", "bedside table"], 4848 ["нижний ÑÑÑÑ ÐºÑоваÑи", "the bottom bed"], 4849 ["двÑÑ ÑÑÑÑÑÐ½Ð°Ñ ÐºÑоваÑÑ", "bunk beds"], 4850 ["неÑÑи", "carry"], 4851 ["измениÑÑ", "change"], 4852 ["комод", "chest of drawers"], 4853 ["занавеÑ", "curtain"], 4854 ["ÑкÑаÑаÑÑ", "decorate"], 4855 ["пÑивеÑÑÑвие", "greetings"], 4856 ["ÐÑо вÑглÑÐ´Ð¸Ñ ÑанÑаÑÑиÑеÑки!", "It looks fantastic!"], 4857 ["ковÑик", "mat"], 4858 ["MP3-плееÑ", "MP3 player"], 4859 ["ÐÑиÑÑно познакомиÑÑÑÑ!", "Nice to meet you!"], 4860 ["нажимаÑÑ", "press"], 4861 ["поднимаÑÑ", "put up"], 4862 ["поднимаÑÑ Ð·Ð°Ð½Ð°Ð²ÐµÑ", "put up the curtains"], 4863 ["вполне гоÑов", "quite ready"], 4864 ["полки", "shelves"], 4865 ["оÑдÑÑ Ð°ÑÑ", "take a break"], 4866 ["Ñ Ð¾ÑÑ", "though"], 4867 ["веÑÑ Ð½Ð¸Ð¹ ÑÑÑÑ ÐºÑоваÑи", "the top bed"], 4868 ["вклÑÑиÑÑ", "turn on"], 4869 ["близнеÑÑ", "twins"], 4870 ["наконеÑ", "at last"], 4871 ["гоÑовиÑÑ", "cook"], 4872 ["ÑкÑаÑение", "decoration"], 4873 ["гладиÑÑ", "do the ironing"], 4874 ["пÑлеÑоÑиÑÑ", "do the vacuuming"], 4875 ["мÑÑÑ Ð¿Ð¾ÑÑдÑ", "do the washing-up"], 4876 ["наÑÑжаÑÑÑÑ", "dress up"], 4877 ["ÑÑеÑеÑÑ Ð¿ÑÐ»Ñ Ñ Ð¼ÐµÐ±ÐµÐ»Ð¸", "dust the furniture"], 4878 ["забÑваÑÑ", "forget"], 4879 ["навеÑнÑка", "for sure"], 4880 ["гламÑÑнÑй", "glamorous"], 4881 ["ÑÑениÑоваÑÑÑÑ", "get some exercise"], 4882 ["Ñ Ð¾Ð´Ð¸ÑÑ Ð¿Ð¾ магазинам", "go shopping"], 4883 ["пÑоводиÑÑ Ð²ÑÑÑеÑÑ, ÑобÑание", "have a meeting"], 4884 ["Я на диеÑе.", "I'm on a diet."], 4885 ["ÐÐ¾Ð³Ñ Ð¿Ð¾ÑпоÑиÑÑ.", "I bet"], 4886 ["пÑиглаÑение", "invitation"], 4887 ["запÑавлÑÑÑ ÐºÑоваÑÑ", "make the beds"], 4888 ["маÑÑ", "match"], 4889 ["мÑÑÑ Ð¿Ð¾Ð»", "mop the floor"], 4890 ["ÑемонÑник", "repairman"], 4891 ["безалкоголÑнÑе напиÑки", "soft drinks"], 4892 ["ÑпоÑÑивнÑй", "sporty"], 4893 ["оÑклÑÑиÑÑ", "switch off"], 4894 ["ÑемаÑиÑеÑÐºÐ°Ñ Ð²ÐµÑеÑинка", "theme party"], 4895 ["Ð ÑÑо Ñ?", "What about me?"], 4896 ["ÑабоÑаÑÑ Ð´Ð¾Ð¿Ð¾Ð·Ð´Ð½Ð°", "work late"], 4897 ["до ÑÐµÑ Ð¿Ð¾Ñ, как", "as long as"] 4898 ], 4899 ["61-120", 4900 ["коллекÑиониÑоваÑÑ ÐºÐ¾Ð¼Ð¸ÐºÑÑ", "collect comics"], 4901 ["не пÑоÑив", "don't mind"], 4902 ["ÑкаÑиваÑÑ Ð¼ÑзÑкÑ", "download music"], 4903 ["полÑÑиÑÑ Ð¸Ð½ÑоÑмаÑиÑ", "get information"], 4904 ["оÑÑаÑÑÑÑ Ð½Ð° ноÑÑ", "go to a sleepover"], 4905 ["болÑаÑÑÑÑ, пÑоводиÑÑ Ð²ÑемÑ", "hang out"], 4906 ["полÑÑаÑÑ ÑдоволÑÑÑвие", "have fun"], 4907 ["ÑеÑÑнÑй", "honest"], 4908 ["инÑоÑмаÑиÑ", "information"], 4909 ["возÑажаÑÑ", "mind"], 4910 ["ÑамоÑÑоÑÑелÑно", "on my own"], 4911 ["дÑÑжелÑбнÑй", "outgoing"], 4912 ["игÑаÑÑ Ð² ÑпоÑÑивнÑе игÑÑ", "play sports"], 4913 ["попÑлÑÑнÑй", "popular"], 4914 ["пÑедпоÑиÑаÑÑ", "prefer"], 4915 ["ÑÐ¸Ñ Ð¸Ð¹", "quiet"], 4916 ["ÑеÑÑ", "quiz"], 4917 ["ÑиÑаÑÑ Ð¶ÑÑналÑ", "read magazines"], 4918 ["надÑжнÑй", "reliable"], 4919 ["оÑпÑавлÑÑÑ ÑекÑÑовÑе ÑообÑениÑ", "send text messages"], 4920 ["обÑиÑелÑнÑй", "sociable"], 4921 ["иÑкаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð² инÑеÑнеÑе", "surf the Net"], 4922 ["пÑиклÑÑение", "adventure"], 4923 ["биÑÑ", "beat"], 4924 ["пÑела", "bee"], 4925 ["наÑинаÑÑ", "begin"], 4926 ["геÑой", "character"], 4927 ["погонÑ", "chase"], 4928 ["ÑоÑевноваÑÑÑÑ", "compete"], 4929 ["пÑоÑивоположнÑй", "contrasting"], 4930 ["коÑидоÑ", "corridor"], 4931 ["бÑÑÑ Ð±ÐµÐ· Ñма оÑ", "crazy about"], 4932 ["ÑоздаваÑÑ", "create"], 4933 ["одеваÑÑÑÑ", "dress"], 4934 ["вÑаг", "enemy"], 4935 ["иÑÑледоваÑÑ", "explore"], 4936 ["ÑÑнÑези (Ð¶Ð°Ð½Ñ Ð¸Ð³Ñ, книг)", "fantasy"], 4937 ["дÑаÑÑÑÑ", "fight"], 4938 ["плÑÑÑ", "float"], 4939 ["галакÑика", "galaxy"], 4940 ["пÑиÑоединиÑÑÑÑ Ðº", "join"], 4941 ["ÑпÑÑгнÑÑÑ", "jump off"], 4942 ["Ð¿Ð¾Ñ Ð¸ÑиÑÑ", "kidnap"], 4943 ["должен пеÑÑ", "must sing"], 4944 ["окÑеÑÑноÑÑи", "neighbourhood"], 4945 ["лиÑноÑÑÑ", "personality"], 4946 ["поÑÑÑеÑ", "portrait"], 4947 ["пÑинÑеÑÑа", "princess"], 4948 ["заклÑÑÑннÑй", "prisoner"], 4949 ["бежаÑÑ Ð·Ð°", "run after"], 4950 ["ÑÐ¾Ñ ÑанÑÑÑ", "save"], 4951 ["делаÑÑ Ð·Ð°ÐºÐ»Ð¸Ð½Ð°Ð½Ð¸Ñ", "spell-making"], 4952 ["ÑÑжеÑ", "storyline"], 4953 ["бÑаÑÑ", "take up"], 4954 ["пÑÑеÑеÑÑвоваÑÑ Ð¿Ð¾", "travel across"], 4955 ["волÑÐµÐ±Ð½Ð°Ñ Ð¿Ð°Ð»Ð¾Ñка", "wand"], 4956 ["вÑполнÑÑÑ ÑабоÑÑ Ð¿Ð¾ домÑ", "do housework"], 4957 ["Ñ Ð¾Ð±Ð±Ð¸", "hobby"], 4958 ["иÑкаÑÑ", "look for"], 4959 ["двигаÑÑÑÑ", "move"] 4960 ], 4961 ["121-180", 4962 ["оÑÑоÑожнее!", "watch out"], 4963 ["ÑÑдом Ñо мной", "by my side"], 4964 ["поÑолок", "ceiling"], 4965 ["повÑÐµÐ´Ð½ÐµÐ²Ð½Ð°Ñ Ð¶Ð¸Ð·Ð½Ñ", "daily life"], 4966 ["геÑой", "hero"], 4967 ["изобÑеÑение", "invention"], 4968 ["лабиÑинÑ", "maze"], 4969 ["безопаÑно", "safely"], 4970 ["вонÑÑий", "smelly"], 4971 ["коÑмоÑ", "space"], 4972 ["коÑнÑÑÑÑÑ", "touch"], 4973 ["ÑкÑÑаÑÑий", "bored"], 4974 ["ÑÑаÑелÑно", "carefully"], 4975 ["подойÑи близко", "come close"], 4976 ["подойÑи к", "come up to"], 4977 ["компÑÑÑеÑнÑй пÑогÑаммиÑÑ", "computer programmer"], 4978 ["пÑоекÑиÑоваÑÑ, конÑÑÑÑиÑоваÑÑ", "design"],
4979 ["Ñеловек, ÑÑей ÑабоÑой ÑвлÑеÑÑÑ Ð²ÑгÑливание Ñобак", "dog walker"], 4980 ["моднÑй", "fashionable"], 4981 ["моделÑеÑ", "fashion designer"], 4982 ["пÑиноÑиÑÑ", "fetch"], 4983 ["Я не ÑовÑем ÑвеÑен.", "I'm not so sure."], 4984 ["ÐвÑÑÐ¸Ñ Ð·Ð´Ð¾Ñово.", "It sounds like fun."], 4985 ["ÑкÑоÑиÑÐµÐ»Ñ Ð»Ñвов", "lion tamer"], 4986 ["ÑеÑпеливо", "patiently"], 4987 ["ÑоÑогÑаÑ", "photographer"], 4988 ["ÑÐ¸Ñ Ð¾", "silently"], 4989 ["пÑодавеÑ-конÑÑлÑÑанÑ", "shop assistant"], 4990 ["веÑеÑинаÑ", "vet"], 4991 ["виÑÑÑалÑÐ½Ð°Ñ ÑеалÑноÑÑÑ", "virtual reality"], 4992 ["Ð´Ð¸ÐºÐ°Ñ Ð¿ÑиÑода", "wildlife"], 4993 ["Ñ ÑабÑÑй", "brave"], 4994 ["взломÑик", "burglar"], 4995 ["двоÑеÑкий", "butler"], 4996 ["пÑоÑоÑиенÑаÑиÑ", "career zone"], 4997 ["ÑоÑÑÑ", "chauffeur"], 4998 ["ÑвоÑÑеÑкий", "creative"], 4999 ["кÑоме", "except"], 5000 ["иÑпÑавиÑÑ", "fix"], 5001 ["лÑбÑÑий ÑÑо-либо", "fond of"], 5002 ["дÑÑжелÑбно", "friendly"], 5003 ["войÑи/вÑйÑи", "get into/get out of"], 5004 ["Ñ Ð¸ÑÑÑгиÑ", "surgery"], 5005 ["каÑман", "pocket"], 5006 ["огÑабление", "robbery"], 5007 ["микÑоавÑобÑÑ", "minibus"], 5008 ["лÑбÑÑий", "loving"], 5009 ["анÑикваÑиаÑ", "antiques"], 5010 ["ÑообÑаÑÑ, докладÑваÑÑ", "report"], 5011 ["ÑазвлеÑение", "entertainment"], 5012 ["ÑÑоиÑÑ", "cost"], 5013 ["комплименÑ", "compliment"], 5014 ["ÑÑÑдолÑбивÑй", "hard-working"], 5015 ["магазиннÑй воÑ", "shoplifter"], 5016 ["веÑÑолÑÑ", "helicopter"], 5017 ["Ñолпа", "crowd"], 5018 ["воÑÑ Ð¸ÑаÑÑÑÑ", "admire"], 5019 ["добÑÑй", "kind"], 5020 ["вÑÑ Ð¾Ð´", "exit"], 5021 ["кÑÑÑ", "bush"] 5022 ], 5023 ["181-240", 5024 ["кемпинг", "camp"], 5025 ["ÑажаÑÑ ÑвеÑÑ", "plant flowers"], 5026 ["ÑаÑÑказ", "story"], 5027 ["боÑÑпÑоводник", "flight attendant"], 5028 ["пеÑеÑÑеÑдÑÑвоваÑÑ", "overdo"], 5029 ["коÑаблÑ", "ship"], 5030 ["моÑоÑикл", "motorbike"], 5031 ["иÑполнÑÑÑ, вÑÑÑÑпаÑÑ", "perform"], 5032 ["ÑÑамвай", "tram"], 5033 ["пеÑеÑекаÑÑ", "cross"], 5034 ["ÑÑпеÑно", "successfully"], 5035 ["инÑеÑеÑнÑй", "interesting"], 5036 ["пÑопÑÑÑиÑÑ, пÑолиÑÑнÑÑÑ", "*skip"], 5037 ["ÑеÑпеливÑй", "patient"], 5038 ["зеленеÑÑ", "turn green"], 5039 ["меÑÑо", "subway"], 5040 ["лиÑнÑй", "personal"], 5041 ["ÑдивиÑелÑнÑй", "amazing"], 5042 ["веÑиÑÑ, полагаÑÑ", "believe"], 5043 ["веÑÑиÑ", "version"], 5044 ["в помеÑении", "indoors"], 5045 ["ÑÑенеÑ", "coach"], 5046 ["кÑÑло", "wing"], 5047 ["бÑаÑÑ Ð¸Ð½ÑеÑвÑÑ, ÑпÑаÑиваÑÑ", "interview"], 5048 ["на ÑлиÑе", "outdoors"], 5049 ["ÑÑанÑпоÑÑнÑе ÑÑедÑÑва", "means of transport"], 5050 ["пÑедпоÑиÑаÑÑ", "prefer"], 5051 ["пÑеÑÑÑпник", "criminal"], 5052 ["имеÑÑ ÑилÑнÑÑ ÑÑÑаÑÑÑ Ðº", "have a strong passion for"], 5053 ["ÑÑÑгон", "van"], 5054 ["ÑоглаÑно", "according to"], 5055 ["кÑлÑÑÑÑа", "culture"], 5056 ["обойÑи", "get around"], 5057 ["ÑеÑÑÑ Ð½Ð°/вÑйÑи из (get on the bus/get off the bus", "get on/get off"], 5058 ["подаÑок", "gift"], 5059 ["инÑпекÑоÑ", "inspector"], 5060 ["пÑибÑваÑÑ", "arrive"], 5061 ["ÑеÑ", "fairy"], 5062 ["доÑÑопÑимеÑаÑелÑноÑÑÑ", "attraction"], 5063 ["ÑÑпеÑнÑй в ÑÑм-либо", "good at"], 5064 ["оканÑиваÑÑÑÑ", "end up"], 5065 ["ÑкÑÑеÑ", "scooter"], 5066 ["копиÑоваÑÑ", "copy"], 5067 ["лекаÑÑÑво", "medicine"], 5068 ["кÑоÑеÑнÑе ÑÑÑеÑÑва", "tiny creatures"], 5069 ["двÑÑ ÑÑажнÑй авÑобÑÑ", "double-decker bus"], 5070 ["легенда", "legend"], 5071 ["ÑодеÑжаÑÑ", "contain"], 5072 ["миÑ", "myth"], 5073 ["имеÑÑ Ð¿ÑоблемÑ", "have trouble"], 5074 ["ÑдивиÑелÑно", "surprisingly"], 5075 ["пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ", "pass"], 5076 ["ÑÑÑаÑÑнÑй", "passionate"], 5077 ["Ñеи", "fairies"], 5078 ["поÑÑдомоеÑÐ½Ð°Ñ Ð¼Ð°Ñина", "dishwasher"], 5079 ["пÑеÑÑÑпление", "crime"], 5080 ["подбиÑаÑÑ", "pick up"], 5081 ["Ñок-ÑоÑ", "talk show"], 5082 ["оÑвеÑÑÑвенноÑÑÑ", "responsibility"], 5083 ["одаÑÑннÑй", "gifted"] 5084 ], 5085 ["241-300", 5086 ["налиÑÑ", "pour"], 5087 ["беÑÑÑеллеÑ", "best seller"], 5088 ["пÑÑиÑÑÑй", "fluffy"], 5089 ["ÑÑомиÑелÑнÑй", "tiring"], 5090 ["оÑÑжие", "weapon"], 5091 ["пÑÑниÑÑÑй", "spotted"], 5092 ["вÑÑавниваÑÑ", "level"], 5093 ["лекаÑÑÑво", "cure"], 5094 ["ÑеÑ", "neck"], 5095 ["ÑÑÑаÑнÑй", "terrible"], 5096 ["ÑелÑй", "whole"], 5097 ["кемпинг", "campsite"], 5098 ["ÑÑебнÑй ÑенÑÑ Ð¿Ð¾Ð»ÑÑов", "flight training centre"], 5099 ["медведÑ", "bear"], 5100 ["в клеÑоÑкÑ", "checked"], 5101 ["говоÑиÑÑ", "say"], 5102 ["ÑмеÑÑÑÑÑ", "laugh"], 5103 ["вÑеобÑий, главнÑй", "general"], 5104 ["Ñедкий", "rare"], 5105 ["ÑознаÑелÑнÑй", "conscious"], 5106 ["загоÑаÑÑ", "go sunbathing"], 5107 ["кÑÑÑка", "jacket"], 5108 ["ÑÑÑогий", "formal"], 5109 ["ÑзоÑ", "pattern"], 5110 ["закÑÑваÑÑ", "shut"], 5111 ["пеÑÑ", "sing"], 5112 ["лÑгкий", "easy"], 5113 ["иÑполÑзованнÑй", "used"], 5114 ["оÑкÑÑÑÑй", "open"], 5115 ["Ñадовник", "gardener"], 5116 ["Ñак", "cancer"], 5117 ["леопаÑд", "leopard"], 5118 ["показ мод", "fashion show"], 5119 ["акÑеÑÑÑаÑÑ", "accessories"], 5120 ["вÑÑÑеÑаÑÑ", "meet"], 5121 ["лÑÑÑий", "best"], 5122 ["подозÑиÑелÑнÑй", "suspicious"], 5123 ["ÑвеÑлÑй", "light"], 5124 ["ÑлиÑка", "snail"], 5125 ["ÑазмеÑ", "size"], 5126 ["ÑÑавиÑÑ", "put"], 5127 ["Ñ Ð¾Ð»Ð¾Ð´Ð½Ñй", "cold"], 5128 ["поездка", "trip"], 5129 ["Ñж", "hedgehog"], 5130 ["ÑÑейк", "steak"], 5131 ["ÑÑÑÑÑи", "shake"], 5132 ["еÑÑÑ", "eat"], 5133 ["ÑпÑаÑиваÑÑ", "ask"], 5134 ["дÑÑжеÑÑвеннÑй", "friendly"], 5135 ["меÑÑнÑй", "local"], 5136 ["дÑевний", "ancient"], 5137 ["оÑпÑавиÑÑÑÑ Ð² Ð¿Ð¾Ñ Ð¾Ð´", "go camping"], 5138 ["занÑÑÑÑÑ Ð²Ð¸Ð½Ð´ÑеÑÑингом", "go windsurfing"], 5139 ["ноÑки", "socks"], 5140 ["Ðакой Ñ Ð²Ð°Ñ ÑазмеÑ?", "What size are you?"], 5141 ["даваÑÑ", "give"], 5142 ["кожа", "leather"], 5143 ["ÑмеÑиваÑÑ", "mix"], 5144 ["авÑомаÑиÑеÑкий", "automatic"], 5145 ["ÑипиÑнÑй", "typical"] 5146 ], 5147 ["301-360", 5148 ["полезнÑй", "useful"], 5149 ["змеÑ", "snake"], 5150 ["дейÑÑвоваÑÑ", "act"], 5151 ["немного Ñзкий", "a bit tight"], 5152 ["голоднÑй", "hungry"], 5153 ["пÑÑÑÑнÑ", "desert"], 5154 ["ÑÑÑок", "groundhog"], 5155 ["бÑÑки", "trousers"], 5156 ["ÑенÑ", "shadow"], 5157 ["говоÑиÑÑ", "speak"], 5158 ["Ñпина", "back"], 5159 ["палÑÑо", "coat"], 5160 ["ÑпоÑобнÑй", "able"], 5161 ["оÑÑÑÑй", "sharp"], 5162 ["вÑпÑÑкаÑÑ", "release"], 5163 ["моÑÑк", "sailor"], 5164 ["пиÑÑ", "drink"], 5165 ["иÑпÑганнÑй", "afraid"], 5166 ["моÑнÑй", "powerful"], 5167 ["полезнÑй", "helpful"], 5168 ["воÑоÑа", "gate"], 5169 ["лиÑÑÑÑ", "leaves"], 5170 ["ÑÑ Ð²Ð°ÑиÑÑ", "grip"], 5171 ["необÑÑнÑй", "unusual"], 5172 ["ÑазÑмнÑй", "reasonable"], 5173 ["позже", "later on"], 5174 ["наÑеление", "population"], 5175 ["коала", "koala"], 5176 ["впадаÑÑ Ð² ÑпÑÑкÑ", "hibernate"], 5177 ["великолепнÑй", "splendid"], 5178 ["ÑÑевожнÑй", "anxious"], 5179 ["ÑаÑÑнÑй", "private"], 5180 ["ÑÑÐ¸Ñ Ð¾ÑвоÑение", "poem"], 5181 ["ÑÑибиÑÑ", "injure"], 5182 ["оÑпÑавлÑÑÑ", "send"], 5183 ["ÑÑнÑй, ÑиÑÑÑй", "clear"], 5184 ["золоÑÐ°Ñ ÑÑбка", "goldfish"], 5185 ["Ñламинго", "flamingo"], 5186 ["ломÑики", "slices"], 5187 ["веÑÐµÑ Ð´ÑеÑ", "wind blows"], 5188 ["ÑÑнеÑ", "tuna"], 5189 ["ломаÑÑ", "break"], 5190 ["ÑÑÑанавливаÑÑ", "set"], 5191 ["пиÑаÑÑ", "write"], 5192 ["левÑй", "left"],
5193 ["ÑÑÑекÑивнÑй", "efficient"], 5194 ["междÑнаÑоднÑй", "international"], 5195 ["волк", "wolf"], 5196 ["ÑекÑеÑное ÑообÑение", "secret message"], 5197 ["ежедневнÑй", "daily"], 5198 ["Ñенок", "puppy"], 5199 ["ÑеÑдиÑÑй", "angry"], 5200 ["обезÑÑна", "monkey"], 5201 ["ÑÑжÑлÑй", "heavy"], 5202 ["пеÑебÑаÑÑÑÑ, пеÑейÑи", "get across"], 5203 ["звезда", "star"], 5204 ["пÑимеÑиÑÑ", "try on"], 5205 ["обÑаÑаÑÑÑÑ Ðº", "turn to"], 5206 ["коÑÑÑм", "suit"], 5207 ["ÑолÑÑÑй", "thick"] 5208 ], 5209 ["361-420", 5210 ["доÑогой", "expensive"], 5211 ["деÑÑÐ²Ð°Ñ Ð¸Ð³ÑÑÑка", "cheap toy"], 5212 ["вклÑÑаÑÑ Ð² ÑебÑ", "include"], 5213 ["ÑдеÑживаÑÑ", "hold"], 5214 ["пÑÑÑаÑÑ", "hide"], 5215 ["ÑлÑÑÑаÑÑÑÑ", "improve"], 5216 ["веÑоÑÑнÑй, возможнÑй", "likely"], 5217 ["ÑÑмнÑй", "dark"], 5218 ["неоÑиÑиалÑнÑй", "informal"], 5219 ["иÑÑоÑиÑеÑкий", "historical"], 5220 ["ÑиÑокий", "wide"], 5221 ["ÑÑаÑомоднÑй", "old-fashioned"], 5222 ["пÑоÑÑой", "plain"], 5223 ["ÑоÑговÑй ÑенÑÑ", "mall"], 5224 ["идÑи", "go"], 5225 ["конеÑнÑй", "final"], 5226 ["замеÑаÑелÑнÑй, вÑдаÑÑийÑÑ", "remarkable"], 5227 ["опÑеделÑннÑй, оÑÑÑÑливÑй", "distinct"], 5228 ["ÑзÑк", "tongue"], 5229 ["лайм", "lime"],
5230 ["меÑковаÑÑй", "baggy"], 5231 ["меÑÑи", "sweep"], 5232 ["бежаÑÑ", "run"], 5233 ["ÑнежнÑй", "snowy"], 5234 ["ÑлÑÑÑаÑÑ", "improve"], 5235 ["Ñани", "sleigh"], 5236 ["загÑÑзнение", "pollution"], 5237 ["возмÑÑаÑÑ", "irritate"], 5238 ["запиÑаÑÑ", "lock"], 5239 ["пÑÐ¸Ñ Ð¾Ð»Ð¾Ð³Ð¸ÑеÑкий", "psychological"], 5240 ["поздний, поÑледний", "late"], 5241 ["окÑÑжаÑÑÐ°Ñ ÑÑеда", "environment"], 5242 ["ÑенÑÑалÑнÑй", "central"], 5243 ["кÑаб", "crab"], 5244 ["неÑÑи", "carry"], 5245 ["ÑмоÑÑеÑÑ", "look"], 5246 ["ÑизиÑеÑкий", "physical"], 5247 ["пÑиÑÑнÑй, веÑÑлÑй", "pleasant"], 5248 ["блеÑÑÑÑий", "brilliant"], 5249 ["ÑокÑовиÑе", "treasure"], 5250 ["ÑадоÑÑÑ", "delight"], 5251 ["мелко ÑезаÑÑ", "chop"], 5252 ["ÑвеÑиÑÑÑÑ", "glow"], 5253 ["ÑÑевожноÑÑÑ", "anxiety"], 5254 ["одинокий", "lonely"], 5255 ["гÑÑбÑй", "rude"], 5256 ["ÑвеÑиÑÑ", "shine"], 5257 ["пеÑок", "sand"], 5258 ["ÑнеÑгиÑнÑй", "energetic"], 5259 ["ÑоÑговаÑÑÑÑ", "bargain"], 5260 ["покидаÑÑ", "leave"], 5261 ["заклÑÑаÑÑ Ð±Ñак", "marry"], 5262 ["плаÑиÑÑ", "pay"], 5263 ["одалживаÑÑ", "lend"], 5264 ["ÑеÑпеÑÑ Ð½ÐµÑдаÑÑ, ÑкÑÑаÑÑ", "miss"], 5265 ["иÑпÑганнÑй", "scared"], 5266 ["меÑок", "bag"], 5267 ["пÑинимаÑÑ ÐºÐ°Ð»Ð¾Ñии", "take calories"], 5268 ["запиÑÑ", "record"], 5269 ["ÑÑÑиÑÑ", "joke"] 5270 ], 5271 5272 ["421-480", 5273 ["неважно", "no matter"], 5274 ["ÑбиваÑÑ", "kill"], 5275 ["ÑÑÐ¾Ð±Ñ Ð½Ð¸ бÑло", "whatever"], 5276 ["звониÑÑ", "call"], 5277 ["ÑÑодливÑй", "ugly"], 5278 ["пÑÑмой, веÑнÑй", "right"], 5279 ["ÑÑÑеÑÑвÑÑÑий", "existing"], 5280 ["облаÑнÑй", "cloudy"], 5281 ["жÑÑÑкий, ÑÑеÑднÑй", "hard"], 5282 ["пÑодвинÑÑÑй, ÑаÑÑиÑеннÑй", "advanced"], 5283 ["гепаÑд", "cheetah"], 5284 ["ÑÑÑнÑй", "scientist"], 5285 ["немного Ñложно", "a bit difficult"], 5286 ["молоÑнÑе пÑодÑкÑÑ", "dairy products"], 5287 ["волнÑÑÑее ÑобÑÑие", "exciting event"], 5288 ["жиÑÑ", "live"], 5289 ["ÑÑдиÑÑ", "judge"], 5290 ["ноÑной коÑмаÑ", "nightmare"], 5291 ["оÑÑаÑвÑиеÑÑ Ð´Ð¾Ð¼Ð¾Ñ Ð¾Ð·Ñйки", "desperate housewives"], 5292 ["ÑилÑнÑй", "strong"], 5293 ["пиво", "beer"], 5294 ["опÑÑ", "experience"], 5295 ["бÑдÑÑее", "future"], 5296 ["неÑпоÑобнÑй", "unable"], 5297 ["полиÑиÑеÑкий", "political"], 5298 ["ÑелигиознÑй", "religious"], 5299 ["ÑаÑÑиÑÑовÑваÑÑ", "decode"], 5300 ["ÑниÑÑожиÑÑ", "destroy"], 5301 ["гоÑб", "hump"], 5302 ["Ðоймал ÑебÑ!", "Got you!"], 5303 ["обÑий, попÑлÑÑнÑй", "common"], 5304 ["пÑинимаÑÑий ÑеÑение", "decision-maker"], 5305 ["ÑеÑниÑÑ", "eyelashes"], 5306 ["ковбой", "cowboy"], 5307 ["ÑлабÑй", "weak"], 5308 ["пÑоÑлÑй, пÑоÑедÑий", "past"], 5309 ["Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑÑÑ", "inspire"], 5310 ["гÑажданин", "citizen"], 5311 ["ÑÑо поле Ñакое ÑÑдеÑное!", "this field is so marvelous"], 5312 ["мÑд", "honey"], 5313 ["ÐÑо вÑÐ³Ð¾Ð´Ð½Ð°Ñ Ñделка.", "It's a deal."], 5314 ["ленÑÑ", "ribbons"], 5315 ["ÑиÑаÑÑ", "read"], 5316 ["ÑÑвÑÑвоваÑÑ", "feel"], 5317 ["ÑвободнÑй", "free"], 5318 ["ÑÑÑднÑй", "difficult"], 5319 ["оÑÑоÑожнÑй", "careful"], 5320 ["ÑÑо баг или ÑиÑа?", "Is this bug or feature?"], 5321 ["пеÑедай мне", "pass me"], 5322 ["ÑекÑнда", "second"], 5323 ["полоÑаÑÑй", "striped"], 5324 ["ÑазвиваÑÑ", "develop"], 5325 ["пÑавиÑелÑÑÑво", "government"], 5326 ["веÑнÑй", "loyal"], 5327 ["коÑоÑкий", "short"], 5328 ["пÑедоÑвÑаÑаÑÑ", "prevent"], 5329 ["галÑÑÑк", "tie"], 5330 ["огÑомнÑй", "huge"], 5331 ["обÑÑÑка, ÑанÑик", "sweet wrapper"] 5332 ], 5333]; 5334 5335loop = 1; 5336while (loop = 1) { 5337 // ÐоказÑваем нÑмеÑованнÑй ÑпиÑок каÑегоÑий 5338 const categories = set_of_words.map((group, index) => `${index + 1}: ${group[0]}`).join("\n"); 5339 default_cat = 2; 5340 // ÐапÑаÑиваем Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð½Ð¾Ð¼ÐµÑ 5341 const userInput = prompt("ÐÑбеÑиÑе каÑегоÑиÑ:\n\n" + categories, default_cat); 5342 selectedIndex = parseInt(userInput) - 1; 5343 5344 // Создаем 2D маÑÑив massiv_slov (variant) 5345 let massiv_slov = []; 5346 result = ""; 5347 5348 if (selectedIndex < 0 || selectedIndex >= set_of_words.length) { 5349 selectedIndex = default_cat - 1; 5350 result = "ÐевеÑнÑй Ð½Ð¾Ð¼ÐµÑ ÐºÐ°ÑегоÑии, по ÑмолÑÐ°Ð½Ð¸Ñ "; 5351 } 5352 5353 // ÐеÑем вÑбÑаннÑй Ñлой и копиÑÑем его (без Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÐºÐ°ÑегоÑии) 5354 const selectedCategory = set_of_words[selectedIndex]; 5355 5356 massiv_slov = selectedCategory.slice(1);
5356 // УбиÑаем название каÑегоÑии 5357 5358 result = result + `вÑбÑана каÑегоÑиÑ: ${selectedCategory[0]}\n\nСлов в каÑегоÑии: ${massiv_slov.length}`; 5359 5360 result = result + "\n\n" + massiv_slov.map(arr => arr.join(' - ')).join("\n"); 5361 alert(result); 5362 5363 variant = selectedIndex; 5364 5365 // ÐаÑÐ¸Ð°Ð½Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑевода 5366 const prime_lang = prompt("ÐÑбеÑиÑе напÑавление пеÑевода\n0 - Ñ ÑÑÑÑкого на английÑкий\n1 - Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹Ñкого на ÑÑÑÑкий", "0"); 5367 const lang = prime_lang == 0 ? 0 : 1; 5368 5369 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 5370 //alert(result + "\nTotal number of word pairs = " + massiv_slov.length); 5371 5372 async function delayedFunction() { 5373 await new Promise(resolve => setTimeout(resolve, 1000)); 5374 } 5375 5376 //пеÑемеÑивание Ñлов 5377 prime_sum_slov = massiv_slov.length; 5378 5379 for (j = 0; j < prime_sum_slov; j++) { 5380 r = Math.floor(Math.random() * (prime_sum_slov - j)) + j; 5381 temp = massiv_slov[r]; 5382 massiv_slov[r] = massiv_slov[j]; 5383 massiv_slov[j] = temp; 5384 } 5385 //пÑовеÑка пеÑемеÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñловundefined 5386 //result = massiv_slov.map(arr => arr.join('-')).join("\n"); 5387 //alert (result+"\nÐбÑее колиÑеÑÑво Ð¿Ð°Ñ Ñлов = "+massiv_slov.length); 5388 5389 // пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 5390 sum_slov = 0; 5391 for (index = 0; index < massiv_slov.length; index++) { 5392 sum_slov = sum_slov + 1; 5393 // пÑоизноÑение 5394 5395 u.lang = lang == 0 ? 'ru-RU' : 'en-UK'; 5396 u.text = massiv_slov[index][lang]; 5397 delayedFunction(); 5398 u.rate = 1; 5399 speechSynthesis.speak(u); 5400 5401 // ввод ÑÑо бÑло Ñказано 5402 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 5403 test = prompt(massiv_slov[index][lang]); 5404 if (test === null) { 5405 massiv_slov[massiv_slov.length] = massiv_slov[index]; 5406 x = oshibki.get(massiv_slov[index]); 5407 if (x == null) { x = 0; } 5408 x++; 5409 oshibki.set(massiv_slov[index], x); 5410 break; 5411 } 5412 // u.lang = 'en-UK'; 5413 // u.text = massiv_slov[index][1]; 5414 // speechSynthesis.speak(u); 5415 5416 // пÑовеÑка Ñого ÑÑо бÑло Ñказано 5417 if (massiv_slov[index][(lang + 1) % 2] !== test) { 5418 u.lang = 'en-UK'; 5419 u.text = 'Wrong! The correct answer is '; 5420 delayedFunction(); 5421 speechSynthesis.speak(u); 5422 5423 u.lang = lang != 0 ? 'ru-RU' : 'en-UK'; 5424 u.text = massiv_slov[index][(lang + 1) % 2]; 5425 delayedFunction(); 5426 speechSynthesis.speak(u); 5427 alert("Mistake! You wrote\n\"" + test + "\". The correct answer is \n\"" + massiv_slov[index][(lang + 1) % 2].toUpperCase() + "\"" 5428 ); 5429 5430 massiv_slov[massiv_slov.length] = massiv_slov[index]; 5431 x = oshibki.get(massiv_slov[index]); 5432 if (x == null) { x = 0; } 5433 x++; 5434 //alert ("x="+x); 5435 oshibki.set(massiv_slov[index], x); 5436 } 5437 else { 5438 u.lang = 'en-UK'; 5439 u.text = 'Great! '; 5440 if (lang == 0) { 5441 u.text = u.text + test; 5442 } 5443 u.text = u.text + ' is the correct answer!'; 5444 delayedFunction(); 5445 speechSynthesis.speak(u); 5446 5447 alert("Great!\n " + massiv_slov[index][0] + " " + massiv_slov[index][1] 5448 ); 5449 } 5450 } 5451 //вÑвод оÑибок 5452 let now = new Date(); 5453 otchet0 = ''; 5454 otchet = ''; 5455 lang1 = lang != 0 ? 'RU->EN' : 'EN->RU' 5456 otchet = "Ðо ÑловаÑÑ \"" + selectedCategory[0] + 5457 "\"\nÑоÑÑоÑÑÐ¸Ð¼Ñ Ð¸Ð· " + prime_sum_slov + 5458 " Ñлов, \nбÑло задано " + sum_slov + 5459 " вопÑоÑов,\n в напÑавлении " + 5460 lang1+"\n" 5461 + now.toString() 5462 + "\n и бÑли допÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n" 5463 5464 5465 5466 for (pair of oshibki.entries()) {
5467 // pair - ÑÑо маÑÑив [key, values] 5468 //alert(pair[0]); // клÑÑ 5469 //alert(pair[1]); // знаÑение 5470 otchet = otchet + `${pair[0]} - ${pair[1]}\n`; 5471 otchet0 = otchet0 + `${pair[0]}\n`; 5472 5473 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 5474 } 5475 5476 alert(otchet); 5477 otchet0 = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n` + otchet0;; 5478 5479 alert(otchet0); 5480 oshibki.clear() 5481 loop = prompt("ÐÑбÑаÑÑ Ð½Ð¾Ð²Ñй ÑловаÑÑ?\n1 - Ðа\n0-неÑ, законÑиÑÑ", "1") 5482 5483} 5484}</script>
5484 5485<!-- end Simple Custom CSS and JS --> 5486<!-- start Simple Custom CSS and JS -->
5487<script type="text/javascript"> 5488if (window.location.pathname == '/trenazher-po-drobyam/') 5489{ 5490const operand=["","+","-","*","/"]; 5491const min = 1; 5492const max = 9; 5493const oper0 = prompt("ÐÑбиÑиÑе опеÑÑаÑиÑ:\nСложение: 1\nÐÑÑиÑание: 2\nУмножение: 3\nÐеление: 4\nСлÑÑайно 1-3: введиÑе 13\nСлÑÑайно 1-4: введиÑе 14"); 5494const n = prompt("ЧиÑло вопÑоÑов"); 5495 5496let oper = oper0; 5497 5498let drob; 5499let viraj; 5500let ok = 0; 5501let not_ok = 0; 5502let num11; 5503let num12; 5504let num21; 5505let num22; 5506 5507let resalt = null; 5508let resalt1; 5509let resalt2; 5510let res=""; 5511 5512u = new SpeechSynthesisUtterance(); 5513 u.lang = 'ru-RU'; 5514 u.rate = 1; 5515 5516function randomInteger(min, max) { // полÑÑиÑÑ ÑлÑÑайное ÑиÑло Ð¾Ñ (min-0.5) до (max+0.5) 5517 let rand = min - 0.5 + Math.random() * (max - min + 1); 5518 return Math.round(rand); 5519} 5520 5521function do_oper(op, x11, x12, x21,x22) { 5522 switch (op) { 5523 case '1': result = (x11*x22 + x21*x12)/(x12*x22); break; 5524 case '2': result = (x11*x22 - x21*x12)/(x12*x22); break; 5525 case '3': result = (x11*x21) / (x12*x22); break; 5526 case '4': result = (x11*x22) / (x12*x21); } 5527 result=result.toFixed(5); 5528 return result; 5529} 5530 5531for (j=0; j < n ; j++ ){ 5532 if (oper0 == 13 || oper0 == 14){ 5533 oper =String(randomInteger(1, oper0-10)); 5534 } 5535 num11 =randomInteger(min, max); 5536 num12 =randomInteger(min, max); 5537 num21 =randomInteger(min, max); 5538 num22 =randomInteger(min, max); 5539 5540 viraj = "\n " +num11+" "+num12+ 5541 "\nâ "+operand[oper]+" â = ?\n " 5542 +num12+" "+num22+"\n "; 5543 resalt = prompt ( res + 5544 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5545 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok + 5546 "\nСколÑко бÑÐ´ÐµÑ " + viraj); 5547 drob = resalt.split("/"); 5548 resalt1 = drob[0]/drob[1]; 5549 resalt1=resalt1.toFixed(5); 5550 resalt2=do_oper (oper,num11,num12, num12,num22); 5551 if (resalt1 == resalt2 ) 5552 {res = viraj.replace("?", resalt+" ÐÑавилÑно!"+" ( " + resalt1+" "+resalt2+" )" ); 5553 ok = ok +1; 5554 u.text = "ÐÑавилÑно!";} 5555 else 5556 {res = viraj.replace("?", resalt+" ÐÐпÑавилÑно!"); 5557 ok = ok +1; 5558 u.text = "ÐепÑавилÑно!";} 5559 speechSynthesis.speak(u); 5560 5561 if (resalt == "" || resalt == null ){break;} 5562} 5563alert(res + 5564 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5565 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok ); 5566alert ("ÐÑего\nÐолиÑеÑÑво оÑибок: " + not_ok + 5567 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok ); 5568}</script>
5568 5569<!-- end Simple Custom CSS and JS --> 5570<!-- start Simple Custom CSS and JS -->
5571<script type="text/javascript"> 5572if (window.location.pathname == '/trenazher-po-arifmetike-2/') 5573{ 5574let oper0 = prompt("ÐÑбиÑиÑе опеÑÑаÑиÑ:\nСложение: 1\nÐÑÑиÑание: 2\nУмножение: 3\nÐеление: 4\nСлÑÑайно 1-3: введиÑе 13\nСлÑÑайно 1-4: введиÑе 14"); 5575let oper = oper0; 5576let oper2; 5577let min = prompt("ÐведиÑе минималÑное ÑиÑло"); 5578let max = prompt("ÐинималÑное ÑиÑло = "+min+"\nÐведиÑе макÑималÑное ÑиÑло"); 5579let n = prompt("ЧиÑло вопÑоÑов"); 5580 5581let ok = 0; 5582let not_ok = 0; 5583 5584function randomInteger(min, max) { 5585 // полÑÑиÑÑ ÑлÑÑайное ÑиÑло Ð¾Ñ (min-0.5) до (max+0.5) 5586 let rand = min - 0.5 + Math.random() * (max - min + 1); 5587 return Math.round(rand); 5588} 5589let num1; 5590let num2; 5591 5592let resalt = null; 5593let res=""; 5594let otv=1; 5595 5596u = new SpeechSynthesisUtterance(); 5597 u.lang = 'ru-RU'; 5598 u.rate = 1; 5599 5600for (j=0; j < n ; j++ ){ 5601 if (oper0 == 13 || oper0 == 14){ 5602 oper =String(randomInteger(1, oper0-10)); 5603 } 5604 if (otv == 1 ){ 5605 num1 =randomInteger(min, max); 5606 num2 =randomInteger(min, max); 5607 } 5608 switch (oper) { 5609 case '1': 5610 resalt = prompt ( res + 5611 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5612 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok + 5613 "\nСколÑко бÑÐ´ÐµÑ " + num1 + " + " + num2 + " ?"); 5614 if (resalt == num1 + num2 ) {res = "ÐÑавилÑно!"; ok = ok +1;} 5615 else {res = "ÐÐпÑавилÑно!"; not_ok = not_ok +1;} 5616 break; 5617 case '2': 5618 resalt = prompt ( res + 5619 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5620 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok + 5621 "\nСколÑко бÑÐ´ÐµÑ " + num1 + " - " + num2 + " ?"); 5622 if (resalt == num1 - num2 ) {res = "ÐÑавилÑно!"; ok = ok +1;} 5623 else {res = "ÐÐпÑавилÑно!"; not_ok = not_ok +1;} 5624 break; 5625 case '3': 5626 resalt = prompt ( res + 5627 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5628 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok + 5629 "\nСколÑко бÑÐ´ÐµÑ " + num1 + " * " + num2 + " ?"); 5630 if (resalt == num1 * num2 ) {res = "ÐÑавилÑно!"; ok = ok +1; otv=1;} 5631 else {res = "ÐÐпÑавилÑно! ÐÐ ÐÐÐÐЬÐÐ: "+num1+"*"+num2+"="+num1 * num2; not_ok = not_ok +1;otv=0;} 5632 break; 5633 case '4': 5634 if (num2 !== 0) {resalt = prompt (res + 5635 "\nÐолиÑеÑÑво оÑибок: " + not_ok + 5636 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok + 5637 "\nСколÑко бÑÐ´ÐµÑ " + num1 * num2 + " / " + num2 + " ?"); 5638 if (resalt == num1 ) {res = "ÐÑавилÑно!"; ok = ok +1;} 5639 else {res = "ÐÐпÑавилÑно!"; not_ok = not_ok +1;} 5640 } 5641 break; 5642 } 5643 u.text = res; 5644 speechSynthesis.speak(u); 5645 if (resalt == "" || resalt == null ){break;} 5646} 5647alert ("\nÐолиÑеÑÑво оÑибок: " + not_ok + 5648 "\nÐолиÑеÑÑво пÑавилÑнÑÑ Ð¾ÑвеÑов: " + ok ); 5649}</script>
5649 5650<!-- end Simple Custom CSS and JS --> 5651<!-- start Simple Custom CSS and JS -->
5652<script type="text/javascript"> 5653if (window.location.pathname == '/slovarnyj-diktant-po-russkomu-yazyku/') 5654{ 5655oshibki = new Map(); 5656u = new SpeechSynthesisUtterance(); 5657 u.lang = 'ru-RU'; 5658 u.rate = 1; 5659//ввод ÑпиÑка лов. 5660variant = prompt("ÐÑполÑзовваÑÑ ÑловаÑÑ Ð¿Ð¾ ÑмолÑаниÑ?\n0 - неÑ\n1 - двойнÑе ÑоглаÑнÑе\n2 - акваÑелÑ-иÑÑина\n3 - оÑеÑеÑÑво-Ñвобода"); 5661 5662 5663if(variant == 1){ 5664 massiv_slov = [ 5665 "гÑипп", 5666 "гÑÑппа", 5667 "аппаÑаÑ", 5668 "аппликаÑиÑ", 5669 "аппеÑиÑ", 5670 "Ñ Ð¾ÐºÐºÐµÐ¹", 5671 "аккÑÑаÑнÑй", 5672 "аккоÑд", 5673 "дÑожжи", 5674 "вожжи", 5675 "жÑжжиÑ", 5676 "жженнÑй", 5677 "ÑннаÑÑ", 5678 "ÑенниÑ", 5679 "Ñонна", 5680 "ванна", 5681 "Ðеннадий", 5682 "медленно", 5683 "анÑенна", 5684 "ÑеÑÑаÑа", 5685 "ÑеÑÑиÑоÑиÑ", 5686 "коÑÑеÑпонденÑ", 5687 "ÑеÑÑоÑ", 5688 "пеÑÑон", 5689 "аллеÑ", 5690 "коллекÑив", 5691 "миллион", 5692 "коллекÑиÑ", 5693 "инÑеллигенÑ", 5694 "ÑÑоллейбÑÑ", 5695 "меÑалл", 5696 "иллÑминаÑиÑ", 5697 "иллÑÑÑÑаÑиÑ", 5698 "каллигÑаÑиÑ", 5699 "гÑаммаÑика", 5700 "ÑелегÑамма", 5701 "ÑÑмма", 5702 "килогÑамм", 5703 "пÑогÑамма", 5704 "гÑамм", 5705 "Ðмма", 5706 "Римма", 5707 "маÑÑа", 5708 "каÑÑа", 5709 "ÑоÑÑе", 5710 "клаÑÑ", 5711 "комиÑÑиÑ", 5712 "паÑÑажиÑ", 5713 "ÑÑоÑа", 5714 "баÑÑейн", 5715 "кÑоÑÑ", 5716 "иÑкÑÑÑÑво", 5717 "ÑаÑÑказ", 5718 "ÑÑÑÑкий", 5719 "клаÑÑик", 5720 "дÑеÑÑиÑовÑик", 5721 "РоÑÑиÑ", 5722 "ÐдеÑÑа", 5723 "компÑеÑÑ", 5724 "пÑоÑеÑÑоÑ", 5725 "аÑÑиÑÑенÑ", 5726 "ÑежиÑÑеÑ", 5727 "пÑогÑеÑÑ", 5728 "можжевелÑник", 5729 "пÑоÑеÑÑиÑ" 5730]; 5731} 5732 5733if(variant == 2){ 5734 massiv_slov = [ 5735 "акваÑелÑ", 5736"аккÑÑаÑно", 5737"алÑбом", 5738"аппеÑиÑ", 5739"аппликаÑиÑ", 5740"аÑомаÑ", 5741"баÑÑейн", 5742"биогÑаÑиÑ", 5743"богаÑÑÑво", 5744"бÑÑеÑбÑод", 5745"викÑоÑина", 5746"волÑебник", 5747"воÑемÑ", 5748"гоÑизонÑ", 5749"гоÑов", 5750"двенадÑаÑÑ", 5751"диалог", 5752"диÑекÑоÑ", 5753"еÑÑ", 5754"желаÑÑ", 5755"железо", 5756"забавнÑй", 5757"изложение", 5758"изобÑажение", 5759"иногда", 5760"иÑкÑÑÑÑво", 5761"иÑÑина" 5762]; 5763} 5764if(variant == 3){ 5765 massiv_slov = [ 5766"оÑеÑеÑÑво", 5767"Ð¾Ñ Ð¾Ñник", 5768"паÑÑажиÑ", 5769"пеÑÑон", 5770"пеÑалÑ", 5771"поÑÑÑеÑ", 5772"Ð¿Ð¾Ñ Ð¾Ð¶Ð¸Ð¹", 5773"пÑавиÑелÑÑÑво", 5774"пÑедÑедаÑелÑ", 5775"пÑедÑÑавление", 5776"пÑиглаÑение", 5777"пÑиÑÑно", 5778"пÑоиÑÑеÑÑвие", 5779"пÑÑеÑеÑÑвие", 5780"Ñайон", 5781"ÑеволÑÑиÑ", 5782"ÑеÑаÑÑ", 5783"ÑвеÑкаÑÑ", 5784"ÑвеÑÑ Ñ", 5785"ÑвиÑеÑ", 5786"Ñвобода" 5787]; 5788} 5789if(variant == 0){ 5790 slova=prompt('ÐведиÑе Ñлова. РазделиÑÐµÐ»Ñ Ð¿Ñобел или Ð½Ð¾Ð²Ð°Ñ ÑÑÑока'); 5791 slova = slova.replace(/ +/g, ' ').trim(); 5792 massiv_slov = slova.split(/\s/); 5793} 5794alert (massiv_slov+"\nÐбÑее колиÑеÑÑво Ñлов = "+massiv_slov.length); 5795//пеÑемеÑивание Ñлов 5796for (j = 0; j < massiv_slov.length; j++) { 5797 r = Math.floor(Math.random() * (massiv_slov.length - j)) + j; 5798 temp = massiv_slov[r]; 5799 massiv_slov[r] = massiv_slov[j]; 5800 massiv_slov[j] = temp; 5801} 5802// пеÑÐµÐ±Ð¾Ñ Ð¼Ð°ÑÑива Ñлов 5803for (index = 0; index < massiv_slov.length ; index++) { 5804 // пÑоизноÑение 5805 u.text = massiv_slov[index]; 5806 speechSynthesis.speak(u); 5807 // ввод ÑÑо бÑло Ñказано 5808 test = prompt(); 5809 if (test == null){break;} 5810// пÑовеÑка Ñого ÑÑо бÑло Ñказано 5811 if (massiv_slov[index] !== test) 5812 { 5813 alert ("ÐÑибка! ÐÑавлÑно:\n "+massiv_slov[index]); 5814 massiv_slov[massiv_slov.length] =massiv_slov[index]; 5815 x = oshibki.get(massiv_slov[index]); 5816 if (x == null){x=0;} 5817 x++; 5818 //alert ("x="+x); 5819 oshibki.set(massiv_slov[index],x); 5820 } 5821} 5822//вÑвод оÑибок 5823otchet = `ÐопÑÑеннÑе оÑибки в ÑÐ»Ð¾Ð²Ð°Ñ , колиÑеÑÑво (Ñаз):\n` 5824for (pair of oshibki.entries()) {
5825 // pair - ÑÑо маÑÑив [key, values] 5826 //alert(pair[0]); // клÑÑ 5827 //alert(pair[1]); // знаÑение 5828 otchet = otchet+`${pair[0]} , ${pair[1]}\n`; 5829 //alert(`Со Ñловом ${pair[0]} бÑло ${pair[1]} оÑибоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок`); 5830} 5831alert (otchet); 5832otchet = `СпиÑок Ñлов Ð´Ð»Ñ ÑабоÑÑ Ð½Ð°Ð´ оÑибками:\n`; 5833for (key of oshibki.keys()) {otchet = otchet + key +"\n";} 5834 alert (otchet); 5835}</script>
5835 5836<!-- end Simple Custom CSS and JS --> 5837<!-- start Simple Custom CSS and JS --> 5838<!-- Rating Mail.ru counter -->
5839<script type="text/javascript"> 5840var _tmr = window._tmr || (window._tmr = []); 5841_tmr.push({id: "3161175", type: "pageView", start: (new Date()).getTime()}); 5842(function (d, w, id) { 5843 if (d.getElementById(id)) return; 5844 var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id; 5845 ts.src = "https://top-fwz1.mail.ru/js/code.js"; 5846 var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);}; 5847 if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } 5848})(document, window, "topmailru-code"); 5849</script>
5849<noscript><div> 5850<img src="https://top-fwz1.mail.ru/counter?id=3161175;js=na" style="border:0;position:absolute;left:-9999px;" alt="Top.Mail.Ru" /> 5851</div></noscript> 5852<!-- //Rating Mail.ru counter --> 5853 5854 5855<!-- end Simple Custom CSS and JS --> 5856<!-- start Simple Custom CSS and JS --> 5857<!-- Yandex.Metrika counter -->
5858<script type="text/javascript" >
vendor: 305 bytes, lines 5858-5863
5858 5859 (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; 5860 m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) 5861 (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); 5862 5863 ym(
586357431779
vendor: 129 bytes, lines 5863-5868
5863, "init", { 5864 clickmap:true, 5865 trackLinks:true, 5866 accurateTrackBounce:true, 5867 webvisor:true 5868 });
5869</script>
5869 5870<noscript><div><img src="https://mc.yandex.ru/watch/57431779" style="position:absolute; left:-9999px;" alt="" /></div></noscript> 5871<!-- /Yandex.Metrika counter --><!-- end Simple Custom CSS and JS --> 5872<!-- start Simple Custom CSS and JS --> 5873<!--LiveInternet counter-->
5873<script type="text/javascript"> 5874document.write('<a href="//www.liveinternet.ru/click" '+ 5875'target="_blank"><img src="//counter.yadro.ru/hit?t44.6;r'+ 5876escape(document.referrer)+((typeof(screen)=='undefined')?'': 5877';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth? 5878screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+ 5879';h'+escape(document.title.substring(0,150))+';'+Math.random()+ 5880'" alt="" title="LiveInternet" '+ 5881'border="0" width="31" height="31"><\/a>') 5882</script>
5882<!--/LiveInternet--> 5883 5884<!-- end Simple Custom CSS and JS --> 5885</body> 5886</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.