кодесурса
«JavaScript

JavaScript: генерирует строковый идентификатор (заданная длина) случайных символов

script1adsense2code
script1adsense3code

Функция JavaScript: упражнение 20 с решением

Напишите функцию JavaScript, которая генерирует строковый идентификатор (заданную длину) случайных символов.

Пример списка символов : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

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

HTML-код:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Generates a string id (specified length) of random characters</title>
</head>
<body>
  
</body>
</html>

Код JavaScript:

function makeid(l)
{
var text = "";
var char_list ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for(var i=0; i < l; i++ )
{  
text += char_list.charAt(Math.floor(Math.random() * char_list.length));
}
return text;
}
console.log(makeid(8));

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

 4SGqCfrz

Блок - схема:

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

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

См. Pen JavaScript - генерирует строковый идентификатор (заданной длины) случайных символов-function-ex-20 с помощью w3resource ( @ w3resource ) в CodePen .


Внесите свой код и комментарии через Disqus.

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code