кодесурса
«JavaScript

JavaScript: повторите строку указанное время

script1adsense2code
script1adsense3code

Строка JavaScript: упражнение 21 с решением

Напишите функцию JavaScript для повторения строки указанное время.

Тестовые данные :
console.log (repeat_string ('a', 4));
console.log (repeat_string ( 'а'));
Выход:
«Аааа»
"Ошибка в строке или числе."

Иллюстрированная презентация:

«JavaScript:

Пример решения: -

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Write a JavaScript function to repeat a string a specified times.</title>
</head>
<body>
</body>
</html>

Код JavaScript:

function repeat_string(string, count) 
  {
    if ((string == null) || (count < 0) || (count === Infinity) || (count == null))
      {
        return('Error in string or count.');
      }
        count = count | 0; // Floor count.
    return new Array(count + 1).join(string);
  }
console.log(repeat_string('a', 4));
console.log(repeat_string('a'));
console.log(repeat_string('a', -2));
console.log(repeat_string('a', Infinity));

Пример вывода:

 аааа
Ошибка в строке или числе.
Ошибка в строке или числе.
Ошибка в строке или числе.

Блок - схема:

«Блок-схема:

Демонстрация в реальном времени:

См. Pen JavaScript - общие упражнения-редактора от w3resource ( @ w3resource ) на CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите функцию JavaScript, которая может дополнить (влево, вправо) строку, чтобы получить определенную длину.
Далее: напишите функцию JavaScript, чтобы получить часть строки после указанного символа.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code