Помощ за една функция!!

batkovarna

Registered
Здравейте...

Колеги имате ли идея как мога да напиша функция на Java Script, която да извежда в прозореца на браузъра на двадесет реда с низа “Hello”, като всеки низ е с различен цвят.
 
<script>
var i=0;
while (i<20) {
var rnumber = Math.floor(Math.random() * 999999 + 100000);
document.writeln('<span style="color:#'+rnumber+';>text</span><br />');
i++;
}
</script>


Това е кода от вчера, защото предполагам ще го ползваш за тези 20 ред с X=число :)

Демо

<script>
var i=0;
while (i<20) {
var rnumber = Math.floor(Math.random() * 100000);
var rnumber2 = Math.floor(Math.random() * 999999 + 100000);
document.writeln('<span style="color:#'+rnumber2+'">X=' + rnumber + '</span><br />');
i++;
}
</script>


Демо 2
 
Мерси:)

а имаш ли идея тази функция как може да се напише..

функция на Java Script, която да извежда таблица с двадесет реда и една колона, като в всеки ред от таблицата се изведе низа “N=” и номера на реда.
 
<script>
var i=1;
document.write('<table border="1">');
while (i<21) {
document.writeln('<tr><td>' +i+ '</td></tr>');
i++;
}
document.write('</table>');
</script>


Този път започваш от i = 1, защото иначе редовете в таблицата ще са номерирани от 0 до 19, а не от 1 до 20.
Предполагам се досещаш, че тези скриптове, които ти давам могат да се напишат и с цикъла for, просто аз подхванах while и за това ти ги давам все с while :)

Демо на кода
 
И аз си го мислех твоя вариант, но ме мързеше да пиша толкова много цветове в масив, а и не ми се търсеше на готово :)
 

Back
Горе