Показать сообщение отдельно
  #8 (permalink)  
Старый 08.11.2018, 14:51
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,707

Задание №1, пост №5:
<div>
	<div>Диапазон</div>
	<input type="number" id="from">
	<input type="number" id="to">
	<div>
		<input type="button" id="generate" value="Генерировать"/>
	</div>
</div>
<table id="table"></table>
<script>
const table=document.getElementById('table');
document.getElementById('generate').addEventListener('click',function(){
	const arrayLength=Math.abs(
		(document.getElementById('from').value||0)-
		(document.getElementById('to').value||0)
	);
	const result=[];

	while(result.length<arrayLength)
		result.push(Math.random());

	const row=document.createElement('tr');
	row.innerHTML=result.map(function(val){
		return '<td>'+val+'</td>';
	}).join('');

	table.appendChild(row);
});
</script>
Ответить с цитированием