Приветствую Вас Гость • Регистрация • Вход • RSS
Четверг, 2.5.2024
Главная » 2015 » Ноябрь » 19 » Уроки 9 и 10
17:36

Уроки 9 и 10

Появилось немного времени, решил вспомнить про своё обучение :D

Уроки 9 и 10 посвящены циклам. На JavaScript циклы ничем не отличаются от других языков, существуют циклы do, while и for. Они рассмотрены в курсе за 2 урока.

Мне все предельно ясно, сильно долго задерживаться не стал. Написал в итоге две программки.

Первая программа - аналог русской рулетки, только без реального оружия, все на языке JavaScript :)
Программа спрашивает у игрока, хочет ли он играть дальше или нет. Можно проверить свою удачу, т.к. в конце выводится количество "удачно" сыграных игр


<meta charset="utf-8">
<script>
var n=0;
do
{
 if ((Math.random()*6)<1)
     {alert('БАХ')
    break;
    }
 n++;    
}while(prompt('Играть дальше? 1 - играем, другое - стоп: ') == '1');
alert('До появления нового отверстия в голове ты сыграл(а): '+n+' раунда(ов)');
</script>


Вторая программа - подсчет денег, положенных в банк под годовой процент. Ну тут думаю все понятно, каждый год к деньгам "прошлого" года прибавляется процент:

<meta charset="utf-8">
<script>
alert('Программа расчета вклада в банке с годовой процентной ставкой');
var a=parseInt(prompt('Введите сумму вклада, руб: '));
var x=parseInt(prompt('Введите годовую процентную ставку, %: '));
var b=parseInt(prompt('Введите, на сколько лет планируется вклад: '));
for (var c=1;c<=b;c++)
{    
    alert('Прошло лет: '+c+', сумма вклада стала '+(a+a*x/100)+ 'руб.');
    a=a+a*x/100;
}
</script>

Категория: Обучение на geekbrains | Просмотров: 590 | Добавил: Olegjkeee | Рейтинг: 0.0/0
Всего комментариев: 0
avatar