|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Проблема со сложение в создании скрипта |
Проблема со сложение в создании скрипта |
Привет мальчишьки и девченки!
Написал простой скрипт, это мой первый раз) Код <script type="text/javascript"> var skype=$_SKYPE$; var vk=$_YAHOO$; var site=$_WWW$; var ava=$_AVATAR$; var name=$USER_FULL_NAME$; var count=$_COUNTRY$; var city=$_CITY$; var email=$_EMAIL_IS_VERIFIED$; var sex=$_GENDER_NAME$; var brith=$_BIRTHDAY$; var signa=$_SIGNATURE$; </script> Код <script type="text/javascript"> var email='25', name='15', count='15', city='15', brith='10', site='10', vk='10', skype='10', ava='10', sex='10', signa='10'; var activity= email + name + count + city + brith + site + vk + skype + ava + sex + signa; document.writeln(activity); </script> Это так сказать активность в своей анкете, за это даются балы. Вообщем ближе к проблеме, при складывании значений Код var activity= email + name + count + city + brith + site + vk + skype + ava + sex + signa; Мне просто выдает текст 2515151510101010101010 Сообщение отредактировал oregon - Четверг, 19 Июн 2014, 20:50:51
|
oregon, в js сплошь и рядом неявное приведение типов, поэтому все цифры должны указываться без каких-либо кавычек.
Код <script type="text/javascript">var email = 25, name = 15, count = 15, city = 15, brith = 10, site = 10, vk = 10, skype = 10, ava = 10, sex = 10, signa = 10; var activity = email + name + count + city + brith + site + vk + skype + ava + sex + signa; document.writeln(activity);</script> Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
|
oregon, в js сплошь и рядом неявное приведение типов, поэтому все цифры должны указываться без каких-либо кавычек. У меня изначально был такой же код, все ровно выдает этот набор цифр. Я даже пробовал делать так Код <script type="text/javascript"> var email = 25,; var name = 15; var count = 15; var city = 15; var brith = 10,; var site = 10; var vk = 10; var skype = 10; var ava = 10; var sex = 10; var signa = 10; var activity = email + name + count + city + brith + site + vk + skype + ava + sex + signa; document.writeln(activity);</script> Сообщение отредактировал oregon - Пятница, 20 Июн 2014, 09:40:14
|
Код var skype=parseInt($_SKYPE$), vk=parseInt($_YAHOO$), site=parseInt($_WWW$), ava=parseInt($_AVATAR$), ....... и т.д. Добавлено (20 Июн 2014, 15:16:18) --------------------------------------------- и вам дали хороший пример = НЕ НАДО ПО 100 РАЗ var ПИСАТЬ!!!!!! если переменные идут подряд! Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям Сообщение отредактировал M-Brook - Пятница, 20 Июн 2014, 15:18:28
|
| |||
| |||