Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const fs = require("fs");
- let inp = (fs.readFileSync("C:\\Users\\Dmitry\\Desktop\\JSS\\13\\input.txt", "utf8")).toLowerCase().split('');
- inp.shift(0);
- //console.log(inp);
- let alf = Array('а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к',
- 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я', ' ', '!', '?', ',', '.', ':', '-');
- function unique(arr) {
- let result = [];
- for (let str of arr) {
- if (!result.includes(str)) {
- result.push(str);
- }
- }
- return result;
- }
- let Slovar = {};
- for (let i = 10; i < 50; i++) {
- Slovar[alf[i - 10]] = i;
- }
- console.log(Slovar);
- let un = unique(inp);
- result = "";
- //console.log(inp);
- for (let el in inp) {
- for (let x in Slovar) {
- if (x === inp[el]) result += Slovar[x]
- if (x === un[el]) console.log(x,"=>", Slovar[x]);
- }
- }
- console.log(result);
- inp = (fs.readFileSync("C:\\Users\\Dmitry\\Desktop\\JSS\\13\\1.txt", "utf8")).split('');
- let k = 0;
- let check = "";
- result = "";
- for (let el in inp) {
- check += inp[el];
- k++;
- if (k === 2) {
- for (let x in Slovar) {
- if (check.toString() === Slovar[x].toString()) {
- result += x;
- }
- }
- k = 0;
- check = "";
- }
- }
- //console.log(inp);
- console.log(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement