Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.06.2017, 15:15
Новичок на форуме
Отправить личное сообщение для rabotodatel Посмотреть профиль Найти все сообщения от rabotodatel
 
Регистрация: 14.06.2017
Сообщений: 2

Нужна помощь ( возможно вознаграждение )
Кто сделает все задачи, тому денежное вознаграждение )
1. Напишите программу, которая "переворачивает" заданное натуральное число.
2. Напишите сценарий, в котором определяется количество "счастливых" шестизначных автобусных билетов, т. е. таких, в номерах которых сумма первых трех цифр равна сумме трех последних.
3. Напишите программу, определяющую все делители заданного натурального числа.
4. Напишите программу, которая "переворачивает" заданное натуральное число.
5. Напишите сценарий, в котором определяется количество "счастливых" шестизначных автобусных билетов, т. е. таких, в номерах которых сумма первых трех цифр равна сумме трех последних.
6 Напишите программу, определяющую все делители заданного натурального числа.
7. Слова в заданном тексте разделяются пробелами. Напишите программу, которая определяет количество слов в тексте.
8. Напишите программу, в которой все слова А заменены словом В, где А и В - заданные слова, возможно, различной длины.
9. Напишите программу, которая "сжимает" заданный текст, т. е. заменяет все подряд идущие пробелы на один.
10. Создать простейший мультипликационный сюжет с использованием массива.
11. Задан одномерный массив вещественных чисел. Напишите сценарий, который определяет число положительных элементов массива.
12. Задан одномерный массив вещественных чисел. Напишите сценарий, позволяющий найти максимальный элемент в массиве.
Ответить с цитированием
  #2 (permalink)  
Старый 14.06.2017, 16:08
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

задача 2 (5), с учетом билета 000000

function func2() {
  var counts = [];
  for (var i = 0; i < 10; ++i) {
    for (var j = 0; j < 10; ++j) {
      for (var k = 0; k < 10; ++k) {
        var s = i + j + k;
        counts[s] = (counts[s] || 0) + 1;
      }
    }
  }
  return counts.reduce(function(s, v) { return s + v * v; }, 0);
}
Ответить с цитированием
  #3 (permalink)  
Старый 14.06.2017, 16:33
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от rabotodatel
денежное вознаграждение
Скока, скока?
Ответить с цитированием
  #4 (permalink)  
Старый 14.06.2017, 16:36
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

7 пункт
<html>
<head>
	<meta charset="utf-8">
</head>
<body>
	<script>
function str(str) {
return str.replace(/\s+/g,' ').split(' ').length;
}
alert(str("hjdfhf о варро  пап папп"));
</script>
</body>
</html>


9 пункт
<html>
<head>
	<meta charset="utf-8">
</head>
<body>
	<script>
function str(str) {
return str.replace(/\s+/g,' ');
}
alert(str("hjdfhf о     пап         папп"));
</script>
</body>
</html>

Бог в помощь!

Последний раз редактировалось j0hnik, 14.06.2017 в 16:57.
Ответить с цитированием
  #5 (permalink)  
Старый 14.06.2017, 16:38
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

Счастливый билет
Ответить с цитированием
  #6 (permalink)  
Старый 14.06.2017, 17:01
Новичок на форуме
Отправить личное сообщение для rabotodatel Посмотреть профиль Найти все сообщения от rabotodatel
 
Регистрация: 14.06.2017
Сообщений: 2

Тем, кто хочет что-то получит
Те, кто хотят получить деньги за решенную задачу. Просто напишите номер киви кошелька мне в личные сообщения.
Ответить с цитированием
  #7 (permalink)  
Старый 14.06.2017, 17:46
Кандидат Javascript-наук
Отправить личное сообщение для Diphenyl Oxalate Посмотреть профиль Найти все сообщения от Diphenyl Oxalate
 
Регистрация: 21.01.2017
Сообщений: 139

Сообщение от j0hnik Посмотреть сообщение
7 пункт
хм...

<html>
<head>
	<meta charset="utf-8">
</head>
<body>
	<script>
function str(str) {
return str.replace(/\s+/g,' ').split(' ').length;
}
alert(str("Миру — мир!"));
</script>
</body>
</html>
Ответить с цитированием
  #8 (permalink)  
Старый 14.06.2017, 18:07
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от Diphenyl Oxalate Посмотреть сообщение
хм...

<html>
<head>
	<meta charset="utf-8">
</head>
<body>
	<script>
function str(str) {
return str.replace(/\s+/g,' ').split(' ').length;
}
alert(str("Миру — мир!"));
</script>
</body>
</html>
Там про пробелы написано, но если нужно, в регулярку можно добавить любые символы, не только пробелы.
Ответить с цитированием
  #9 (permalink)  
Старый 15.06.2017, 05:51
Аватар для armidoll
Кандидат Javascript-наук
Отправить личное сообщение для armidoll Посмотреть профиль Найти все сообщения от armidoll
 
Регистрация: 28.05.2015
Сообщений: 116

Студент к экзамену решил примеры алгоритмов подсобрать.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь (есть работа) Редирект скрипт для iOS 9+ Возможно на AngularJS dimazap Мобильный JavaScript 1 20.01.2017 18:46
Нужна помощь по javascript darklend Общие вопросы Javascript 0 12.01.2014 23:33
Нужна помощь: Slider wheel Alex555 Мобильный JavaScript 0 15.05.2013 18:06
Нужна помощь по слайдеру seoguru Работа 3 28.01.2013 22:02
нужна помощь dominosoko Серверные языки и технологии 4 14.03.2010 02:17