Javascript.RU

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

Помогите. плиииз
Напишите программу JS, вставив ее в документ HTML, чтобы решить следующую проблему:
По крайней мере шесть человек хранятся в массиве.
На странице выводится любое произвольно выбранное имя из массива, за которым следует 4-значный код
  (первый символ - индекс имени в массиве,
   второй символ - одна из букв A, B или C (выбранная случайным образом),
    третье произвольно выбранное двузначное число)
Например, массив var m = ['Джон', 'Рима', 'Костас', 'Сима']
Примеры возможных результатов включают в себя:
         Код Сима: 3А25
         Джон Код: 0B99
         Сима код: 3C18
    и .т.т.

Прикрепите файл HTML.
Ответить с цитированием
  #2 (permalink)  
Старый 23.03.2020, 12:56
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Pavel7558, что именно у вас не получается? Приведите код, который вы уже начали делать.
Ответить с цитированием
  #3 (permalink)  
Старый 23.03.2020, 13:00
Интересующийся
Отправить личное сообщение для Pavel7558 Посмотреть профиль Найти все сообщения от Pavel7558
 
Регистрация: 23.03.2020
Сообщений: 14

var m = ['Lukas','Andrius','Kostas','Julija','Dmitrij','Pav el']
document.write("<ol>");
for(var i=0;i<m.length; i++){
document.write("<li>"+m[i]+"</li>");}
document.write("</ol>");
document.write('<table border="1">');
document.write('<tr><th>Nr.</th><th>Vartotojai</th></tr>');
for(var i=0;i<m.length; i++){
document.write("<tr><td>"+(i+1)+"</td><td>"+m[i]+"</td></tr>");}
document.write("</table>");
только пока это
Ответить с цитированием
  #4 (permalink)  
Старый 23.03.2020, 13:00
Интересующийся
Отправить личное сообщение для Pavel7558 Посмотреть профиль Найти все сообщения от Pavel7558
 
Регистрация: 23.03.2020
Сообщений: 14

именно, не получается написать сам код (На странице выводится любое произвольно выбранное имя из массива, за которым следует 4-значный код
(первый символ - индекс имени в массиве,
второй символ - одна из букв A, B или C (выбранная случайным образом),
третье произвольно выбранное двузначное число))
Ответить с цитированием
  #5 (permalink)  
Старый 23.03.2020, 13:13
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Pavel7558, например так...
<script>
var m = ["Lukas", "Andrius", "Kostas", "Julija", "Dmitrij", "Pavel"];
var html = ["<ol>"];
for (var i = 0; i < m.length; i++)
	html.push("<li>" + m[i] + "</li>");

html.push(
	"</ol>",
	'<table border="1">',
	"<tr><th>Nr.</th><th>Vartotojai</th><th>Kodas</th></tr>"
);

for (var i = 0; i < m.length; i++) {
	var raidė = "ABC"[Math.floor(Math.random() * 3)];
	var numeris = Math.floor(10 + (99 - 10) * Math.random());
	var kodas = i + raidė + numeris;
	html.push("<tr><td>" + (i + 1) + "</td><td>" + m[i] + "</td><td>" + kodas + "</td></tr>");
}

html.push("</table>");

document.write(html.join(""));
</script>
Ответить с цитированием
  #6 (permalink)  
Старый 23.03.2020, 13:18
Интересующийся
Отправить личное сообщение для Pavel7558 Посмотреть профиль Найти все сообщения от Pavel7558
 
Регистрация: 23.03.2020
Сообщений: 14

Просто супер!!!! Спасибо вам большое, очень благодарен, вы спасли мою ****
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить небольшую задачу kseosru Общие вопросы Javascript 1 24.11.2019 17:08
помогите разобраться с this uroboros7 jQuery 4 02.01.2015 00:56
Помогите разобраться с калькулятором Maksim858 Ваши сайты и скрипты 1 27.12.2014 13:23
Помогите! Многоуровневые вкладки! sergeeeeee Элементы интерфейса 2 02.08.2010 23:50