Проверить счастливый билетик онлайн — игра + открытый программный javascript код.

Проверить счастливый билетик онлайн

Приветствую вас дорогие друзья! В данной статье будет рассмотрена простенькая проверка автобусного билета на предмет того – является ли он счастливым или нет, посредством языка javascript!

Итак, давайте сначала вспомним как нужно определять счастливый билетик.

На билете имеются число, состоящее из шести (6) цифр и билетик является счастливым в том случает, если сумма первых трех (3) цифр равна (=) сумме трех (3)  последних цифр.

Вот примеры счастливых билетиков:

Счастливый автобусный билет

Число на зеленом билете: 172217

1+7+2 = 2+1+7 = 10

Вот еще один пример..

автобусный счастливый билет - второй

Число на синем билете: 192435

1+9+2 = 4+3+5 = 12

А теперь, как я и сказал в начале статьи, давайте рассмотрим код на языке javascript, который реализует проверку билета..

<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf8'>
<link rel="stylesheet" href="http://sergey-oganesyan.ru/wp-content/uploads/2014/01/stylepromer.css" type="text/css" />
<title>Проверяем - счасливый ли билет? Seo блог sergey-oganesyan.ru</title>
</head>
<body>

<center><input id="number" name="number" style="width: 200px; height: 40px; padding: 8px; color: #666; font-size: 50px;" placeholder="Число.." required type="text">
<p style="color: #333333;font-size: 25px;font-weight: bold;" id="result"></p>
<input class="myButton" type="submit" onclick="check()" style="width: 216px; cursor: pointer;height: 60px;" value="Проверить билетик"></center>
        <center><br><a href="http://sergey-oganesyan.ru/javascript-s-primerami/proverit-schastlivyj-biletik.html" class="myButton" target="_blank">Вернуться к статье</a> 
        <a class="myButton"  href="http://sergey-oganesyan.ru/" target="_blank">sergey-oganesyan.ru</a></center>
</body>
</html>

В данном примере, при клике на кнопку – “Проверить билетик”, вызывается функция check , далее в переменную number помещаем значение из текстового поля (путем выборки по id).

Думаю, дальнейшее описание излишне, так как в коде я привел подробные комментарии, стоит лишь сказать об использовании двух стандартных функций:

1) parseInt

2) substr

Первая функция (parseInt) преобразует строковое значение в числовую, пример:

var number = parseInt("34", 10);

В переменной number окажется число 34 (изначально 34 – это строка, так как. заключена в кавычки), второй параметр отвечает за систему счисления, в нашем случае это десятичная система счисления.

Вторая функция (substr) возвращает подстроку, она принимает два параметра: первый параметр – это индекс начального символа, второй – это количество символов, пример:

var string = "Привет";
var newString = string .substr(0,3);

В переменной newString окажется “При”

var newString = string .substr(2,4);

В переменной newString окажется “ивет”

Вот так выглядит демо вариант..

Demo Счастливый билет

Скачать пример

На этом все, желаю вам удачи, пока!

Если вам нужна помощь в создании какого-либо функционала, сайта, сервиса, тестов или калькуляторов, то готов помочь, подробнее на странице услуг.