Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
1AK1
0 / 0 / 0
Регистрация: 14.02.2017
Сообщений: 67
#1

Вывести слова с одинаковым количеством гласных и согласных - JavaScript

20.03.2017, 14:51. Просмотров 212. Ответов 2
Метки нет (Все метки)

помогите написать программу
есть строка,в которую мы вводим слова ,вывести слова у которых одинаковое кол-во гласных и согласных в слове
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2017, 14:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести слова с одинаковым количеством гласных и согласных (JavaScript):

найти в строке слова с одинаковым количеством гласных и согласных - JavaScript
Помогите пожалуйста, Есть input в который нужно ввести текстовую строку,на русском radio "Одинаковое кол-во гласных и согласных " ...

Пароль, условием которого является количество согласных и гласных - JavaScript
Добрый день! Помогите, пожалуйста, с созданием текстового пароля. Нужно на одной HTML-странице вывести окно ввода пароля (окно Alarm)....

Сколько соответствующих элементов двух последовательностей с одинаковым количеством элементов совпадают? - JavaScript
8. Сколько соответствующих элементов двух последовательностей с одинаковым количеством элементов совпадают? Массивы при выполнении...

Не работает функция для подсчета слов с одинаковым количеством гласных и согласных! - C++
#include <iostream> #include <string.h> #define lim " \t\n!?,." using namespace std; void golprg(char str) { int...

Определить слова с максимальным количеством гласных и согласных - C#
Помогите пожалуйста!!!!!!Дано предложение, слова в котором разделены произвольным числом пробелов. Вывести все слова предложения и все...

Посчитать количество слов с одинаковым количеством согласных букв, вывести на экран самое краткое слово - Pascal ABC
1. С клавиатуры вводится текстовая строка. Составить программу, которая считает количество слов, что имеют одинаковое количество согласных...

2
Padimanskas
Superposition
854 / 592 / 109
Регистрация: 27.10.2013
Сообщений: 2,060
20.03.2017, 15:38 #2
1AK1,
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var string = 'Привет мир';
 
var splited = string.split('')
 
var vow = ['а',  'е', 'ё',  'и',  'о',  'у', 'ы',  'э', 'ю', 'я'];
var cons = ['б', 'в', 'г', 'д', 'ж', 'з','й', 'к', 'л', 'м', 'н','п', 'р', 'с', 'т','ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ь'];
 
var vowCount = 0;
var consCount = 0;
 
for (var i = 0; i < splited.length; i++) {
  if(vow.indexOf(splited[i].toLowerCase()) > -1){
    vowCount++;
  }
  if(cons.indexOf(splited[i].toLowerCase()) > -1){
    consCount++;
  }
}
console.log(vowCount, consCount);
 
// if(vowCount === consCount) { ... }
0
nubideus
363 / 245 / 33
Регистрация: 19.09.2011
Сообщений: 754
21.03.2017, 11:56 #3
Javascript
1
2
3
4
5
6
7
8
9
10
11
var vow = ['а',  'е', 'ё',  'и',  'о',  'у', 'ы',  'э', 'ю', 'я'];
var cons = ['б', 'в', 'г', 'д', 'ж', 'з','й', 'к', 'л', 'м', 'н','п', 'р', 'с', 'т','ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ь'];
 
var values = vow.reduce((p, c) => { (p[c] = 1); return p }, cons.reduce((p, c) => { p[c] = -1 ; return p }, {}))
 
var wordTest = function(word) {
  return word.toLowerCase().split("").reduce((p, c) => p + values[c], 0) === 0
}
 
var string = "аабб ввыы фыфвфыв ваып ыапв пвыапк иииивввв"
var result = string.split(" ").filter(wordTest).join(", ")
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2017, 11:56
Привет! Вот еще темы с ответами:

Вывести слова с нечетным количеством согласных букв - Pascal ABC
Здравствуйте уважаемые форумчане. Очень нужна помощь с решением данной задачи. Вывести слова с нечетным кол-вом согласных букв.Слова...

Вывести слова, в которых гласных букв больше согласных - Pascal
1)Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Символами могут быть только заглавные латинские ...

Множества: вывести слова с нечетным количеством согласных букв - Pascal ABC
Дана строка, слова разделены любыми знаками препинания, Вывести слова с нечетным количествам согласных букв. Дай бог здоровья, тому кто...

Вывести слова, содержащие гласных букв больше, чем согласных - C++
вывести слова, содержащие гласных букв больше, чем согласных


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru