JavaScript test for integer / string

I couldn’t find either of these functions that satisfied my edge cases or desire for simplicity so I wrote/adapted some of my own. Feel free to use, modify, distribute without attribution, but I’d be eternally grateful if you did ;)

The test for integer is adapted from this post, which is actually almost spot on, apart from their is_int([0]) returns true, as does any integer in a string.

I’m pretty sure I’ve seen this test for string a hundred times on the internet and in books. It is by far the most robust:

Please let me know if you can break it!

16,946 thoughts on “JavaScript test for integer / string

  1. Когда я увидел что мой брат потерял контроль над своей жизнью. Он пил уже несколько лет и мы просто смирились. Мы начали искать клинику в Балашихе где работают с зависимостями. лечение зависимостей в клинике — что вернуло брата к жизни. И через два месяца мы увидели результат. Спасибо врачам за их труд и терпение. наркологическая клиника телефон наркологическая клиника телефон Это может спасти жизнь для Балашихи. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  2. Когда я увидел что мой брат потерял контроль над своей жизнью. Он пил уже несколько лет и мы просто смирились. Мы начали искать клинику в Люберцах где работают с зависимостями. лечение зависимостей в клинике — что вернуло брата к жизни. Работал с психологами посещал групповые занятия. Мы снова стали семьёй. наркологическая помощь на дому в люберцах наркологическая помощь на дому в люберцах Там все контакты и условия для Подмосковья. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  3. Но он срывался снова и снова. Мы просто смотрели как он разрушает себя. И это действительно сработало. закодироваться в клинике — что дало ему шанс начать всё заново. Мы снова видим его улыбку слышим его голос. Это был последний шаг но он оказался правильным. клиника кодирования лечения алкоголизма https://zapoy.kodirovanie-ot-alkogolizma-kazan.ru Там все контакты и условия для республики. Если ваш близкий не может справиться с зависимостью — кодирование может стать шансом на новую жизнь. Кодирование от алкоголизма — это реальное решение проблемы

  4. А обычные таблетки не помогали. И начала искать врача на дом. Позвонила объяснила ситуацию и мне сказали что врач будет через час. Капельница от похмелья — это вернуло мужа в нормальное состояние. Врач приехал осмотрел мужа поставил капельницу с препаратами. Анонимно быстро и без лишних бумаг. снять похмелье капельницей снять похмелье капельницей Сохраните поделитесь не потеряйте для Подмосковья. Если ваш близкий не может прийти в себя после запоя — не ждите. Капельница от похмелья — это реальная помощь которая работает

  5. И ты не знаешь как ему помочь — это страшное чувство. Но ничего не помогало. Сказал что они ставят капельницы и быстро снимают похмелье. быстрая детоксикация — это вернуло отца в нормальное состояние. Врач приехал через час осмотрел отца поставил капельницу. Цена оказалась вполне разумной. поставить капельницу от алкоголя в мытищах https://zapoy.kapelnicza-ot-pokhmelya-uzao.ru Сохраните поделитесь не потеряйте для Подмосковья. Каждый час на счету. Капельница от похмелья — это реальная помощь которая работает

  6. Он перестал следить за собой перестал общаться с нами. Мы искали выход но все методы давали только временный результат. лечение зависимостей в клинике — это вернуло брата к жизни. Был под круглосуточным контролем врачей. Он вышел из клиники другим человеком — ясным спокойным снова начал улыбаться. наркологический реабилитационный центр в балашихе https://detoks.narkologicheskaya-klinika-balashikha.ru Это может спасти жизнь для Балашихи. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  7. И мы просто наблюдали как он разрушает себя. И тогда мы решили попробовать стационарное лечение в Волгограде. лечение алкоголизма в стационаре Волгограда — это дало нам надежду. И через два месяца мы увидели результат. Спасибо врачам за их труд и терпение. стационар для вывода из запоя https://alkogolizm.vyvod-iz-zapoya-v-staczionare-volgograd.ru Сохраните поделитесь не потеряйте для области. Не ждите пока станет поздно. Вывод из запоя в стационаре — это реальное решение проблемы

  8. Когда мой отец ушёл в запой мы не знали что делать. Что только там он сможет выйти из этого состояния без риска для жизни. Мы нашли клинику в Волгограде где работают с такими случаями. лечение алкоголизма в стационаре Волгограда — что сохранило нашу семью. Был под круглосуточным контролем врачей. Мы снова стали семьёй. вывести из запоя в стационаре вывести из запоя в стационаре Сохраните поделитесь не потеряйте для юга России. Не ждите пока станет поздно. Вывод из запоя в стационаре — это реальное решение проблемы

  9. Мой брат перестал выходить из дома перестал общаться с семьёй. Мы перепробовали всё — и капельницы и кодирование и уговоры. Мы нашли наркологическую клинику в Балашихе где работают с такими случаями. Наркологическая клиника — это было единственное что реально помогло. Он прошёл полный курс детоксикации и психотерапии. Он вышел из клиники другим человеком — ясным спокойным снова начал улыбаться. центр наркологии https://pohmelye.narkologicheskaya-klinika-balashikha.ru По ссылке — подробная информация для Балашихи. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  10. Когда алкоголь стал его единственным смыслом жизни. Но он срывался снова и снова. Мы нашли службу наркологической помощи в Волгограде где работают с такими случаями. Наркологическая помощь — это вернуло брата к жизни. Мы снова видим его улыбку слышим его голос. Это был последний шаг но он оказался правильным. выездная наркологическая служба выездная наркологическая служба Там все контакты и условия для юга России. Если ваш близкий не может справиться с зависимостью — наркологическая помощь может стать шансом на новую жизнь. Наркологическая помощь — это реальное решение проблемы

  11. Когда алкоголь стал его единственным другом а семья отошла на второй план. И каждый раз всё глубже уходил в зависимость. Мы нашли службу наркологической помощи в Волгограде где работают с такими случаями. выезд нарколога на дом — это дало нам шанс начать всё заново. Он вернулся к работе к семье к жизни. Спасибо врачам за их профессионализм и терпение. лечение наркозависимости в волгограде https://zapoy.narkologicheskaya-pomoshh-v-volgograde17.ru Сохраните поделитесь не потеряйте для нашего города. Не ждите пока станет поздно. Наркологическая помощь — это реальное решение проблемы

  12. Запой следовал за запоем а просветы становились всё короче. И тогда мы решили попробовать стационарное лечение в Щёлково. Наркологический центр — это дало нам надежду. Работал с психологами посещал групповые занятия. Мы снова стали семьёй. анонимный вызов нарколога щелково https://zapoy.narkologicheskij-czentr-schelkovo.ru Это может спасти жизнь для Щёлково. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологический центр — это реальное решение проблемы

  13. Когда наркотики забирали её с каждым днём. Мы перепробовали всё — и уговоры и скандалы и даже запирали её дома. Мы нашли службу наркологической помощи в Волгограде где работают с такими случаями. анонимная наркологическая клиника — это было то что действительно помогло. Она прошла курс лечения и уже несколько месяцев держится. Спасибо врачам за их профессионализм и терпение. наркологическая клиника круглосуточно https://alkogolizm.narkologicheskaya-pomoshh-v-volgograde17.ru Это может спасти жизнь для нашего города. Если ваш близкий не может справиться с зависимостью — наркологическая помощь может стать шансом на новую жизнь. Наркологическая помощь — это реальное решение проблемы

  14. Когда я увидел как мой брат лежит на диване не двигаясь. Мы пытались звонить в скорую но они сказали: «Только если он сам захочет». Случайно наткнулся на сайт где предлагали вывод из запоя на дому. выезд нарколога в Казани — это дало нам второй шанс. Через пару часов он открыл глаза и улыбнулся. Брат уснул спокойным сном. вывод из запоя дешево https://alkogolizm.vyvod-iz-zapoya-na-domu-kazan.ru Сохраните поделитесь не потеряйте для Казани. Если ваш близкий в запое — не ждите. Вывод из запоя на дому — это реальность и она работает

  15. Алкоголь разрушает всё — здоровье отношения будущее. Кодирование давало лишь временный эффект. Мы нашли наркологическую клинику в Люберцах где работают с тяжёлыми случаями. анонимная наркологическая помощь — что сохранило нашу семью. Был под круглосуточным контролем врачей. Мы снова стали семьёй. лечение пивного алкоголизма в люберцах https://narkologicheskaya-klinika-moskva-eip.ru Это может спасти жизнь для нашего города. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  16. Алкоголь стал его единственным другом и мы просто не знали как его вернуть. Мы перепробовали всё — и капельницы и кодирование и уговоры. Врачи взялись за него и это был наш последний шанс. стационарное лечение алкоголизма в Щёлково — это было единственное что реально помогло. И через два месяца мы увидели результат. Спасибо врачам за их труд и терпение. вывод из запоя в щёлкове https://alkogolizm.narkologicheskij-czentr-schelkovo.ru Там все контакты и условия для Щёлково. Не ждите пока станет поздно. Наркологический центр — это реальное решение проблемы

  17. Когда его глаза были мутными а руки тряслись. Я был в отчаянии не знал что делать. Позвонил объяснил ситуацию и мне сказали: «Приедем через час». выезд нарколога в Казани — это вернуло брата к жизни. Врач приехал осмотрел его. Мы расплатились и врач уехал. нарколог на дом круглосуточно казань цены https://zapoy.narkolog-na-dom-v-kazani.ru Пригодится если случится беда для республики. Если ваш близкий в запое — не ждите. Нарколог на дом — это реальность и она работает

  18. Когда алкоголь стал его единственным смыслом. Он пил уже несколько месяцев подряд. Начали искать клинику в Люберцах где работают с зависимостями. стационарное лечение алкоголизма в Люберцах — это было единственное что реально помогло. И через два месяца мы увидели результат. Мы снова стали семьёй. реабилитация наркозависимых в люберцах реабилитация наркозависимых в люберцах Там все контакты и условия для Люберец. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  19. Но алкоголь оказался сильнее и мой брат просто ушёл в запой. Он перестал выходить из дома забросил работу. Кто-то советовал одно кто-то другое. срочный выезд врача — это было то что нам было нужно. Врач приехал осмотрел его. Анонимно без учёта без лишних вопросов. нарколог на дом анонимно круглосуточно https://alkogolizm.narkolog-na-dom-v-kazani.ru Сохраните поделитесь не потеряйте для столицы Татарстана. Звоните помогайте спасайте. Нарколог на дом — это реальность и она работает

  20. Когда мой брат понял что алкоголь разрушает его жизнь. И нашли ту где врачи не просто ставят укол а сопровождают пациента. закодироваться в клинике — то что дало ему шанс начать всё заново. Мы снова видим его улыбку слышим его голос. Это был последний шаг но он оказался правильным. цены адреса кодирование от алкоголизма https://alkogolizm.kodirovanie-ot-alkogolizma-kazan.ru По ссылке — подробная информация для республики. Если ваш близкий не может справиться с зависимостью — кодирование может стать шансом на новую жизнь. Кодирование от алкоголизма — это реальное решение проблемы

  21. Запой следовал за запоем и мы потеряли счёт его срывам. Кодирование не помогало таблетки не работали. лечение зависимостей в клинике — это дало нам надежду. Был под круглосуточным контролем врачей. Мы снова стали семьёй. наркологическая платная клиника https://detoks.narkologicheskaya-klinika-balashikha.ru Сохраните поделитесь не потеряйте для Московской области. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  22. Но он срывался снова и снова. Алкоголь забирал его с каждым днём. Тогда мы решились на кодирование в клинике в Казани. анонимное кодирование от алкоголя — что дало ему шанс начать всё заново. Мы снова видим его улыбку слышим его голос. Это был последний шаг но он оказался правильным. кодирование от алкоголя цена https://kodirovanie-ot-alkogolizma-kazan.ru Сохраните поделитесь не потеряйте для Казани. Не ждите пока станет поздно. Кодирование от алкоголизма — это реальное решение проблемы

  23. Когда алкоголь стал его единственным смыслом жизни. Но он срывался снова и снова. Врачи объяснили как проходит лечение и мы решились. анонимная наркологическая клиника — это было то что действительно помогло. Он прошёл курс лечения и уже несколько месяцев держится. Спасибо врачам за их профессионализм и терпение. выездная наркологическая служба выездная наркологическая служба Сохраните поделитесь не потеряйте для юга России. Если ваш близкий не может справиться с зависимостью — наркологическая помощь может стать шансом на новую жизнь. Наркологическая помощь — это реальное решение проблемы

  24. Когда алкоголь стал его единственным смыслом. Но когда он перестал выходить из дома и начал терять вес. Мы начали искать клинику в Люберцах где работают с зависимостями. анонимная наркологическая помощь — что вернуло брата к жизни. Работал с психологами посещал групповые занятия. Спасибо врачам за их труд и терпение. вывод из запоя люберцы https://alkogolizm.narkologicheskaya-klinika-moskva-eip.ru Там все контакты и условия для Московской области. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  25. Когда я понял что брат умирает — я понял что нужно срочно действовать. Я испугался что потеряю его навсегда. Я был в отчаянии не знал что делать. Соседка посоветовала: «Вызови нарколога на дом они выводят из запоя круглосуточно». срочная детоксикация — это дало нам второй шанс. Поставил капельницу. Брат уснул спокойным сном. Цена оказалась ниже чем я думал. врач нарколог выезд на дом https://narkolog-na-dom-v-kazani.ru Сохраните поделитесь не потеряйте для республики. Каждый час на счету. Нарколог на дом — это реальность и она работает

  26. Но он срывался снова и снова. И не знали что ещё можно сделать. И это действительно сработало. закодироваться в клинике — это было единственное что реально помогло. Он вернулся к работе к семье к жизни. Спасибо врачам за их профессионализм и терпение. кодировка от алкоголя казань кодировка от алкоголя казань Сохраните поделитесь не потеряйте для Казани. Не ждите пока станет поздно. Кодирование от алкоголизма — это реальное решение проблемы

  27. Когда я понял что мой отец больше не может справляться сам. Мы перепробовали всё — и уговоры и скандалы и таблетки. Мы нашли службу наркологической помощи в Волгограде где работают с такими случаями. выезд нарколога на дом — это вернуло отца к жизни. Мы снова видим его улыбку слышим его голос. Спасибо врачам за их профессионализм и терпение. наркологическая клиника анонимно наркологическая клиника анонимно Там все контакты и условия для области. Если ваш близкий не может справиться с зависимостью — наркологическая помощь может стать шансом на новую жизнь. Наркологическая помощь — это реальное решение проблемы

  28. Когда зависимость забирает человека он перестаёт быть собой. Но он срывался снова и снова. Мы нашли наркологическую клинику в Балашихе где работают с такими случаями. лечение зависимостей в клинике — это было единственное что реально помогло. Был под круглосуточным контролем врачей. Он вышел из клиники другим человеком — ясным спокойным снова начал улыбаться. наркология балашиха наркологический центр https://pohmelye.narkologicheskaya-klinika-balashikha.ru По ссылке — подробная информация для Балашихи. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  29. Он перестал следить за собой перестал общаться с нами. И тогда мы решили попробовать стационарное лечение в Волгограде. лечение алкоголизма в стационаре Волгограда — это был наш последний шанс и он сработал. Работал с психологами посещал групповые занятия. Спасибо врачам за их труд и терпение. клиника вывода из запоя со стационаром https://alkogolizm.vyvod-iz-zapoya-v-staczionare-volgograd.ru По ссылке — подробная информация для нашего города. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Вывод из запоя в стационаре — это реальное решение проблемы

  30. Его тошнило голова раскалывалась руки тряслись. Мы перепробовали всё — и рассол и активированный уголь и даже холодный душ. Позвонила объяснила ситуацию и мне сказали что врач будет через час. Капельница от похмелья — это вернуло мужа в нормальное состояние. Врач приехал осмотрел мужа поставил капельницу с препаратами. Анонимно быстро и без лишних бумаг. парацетамол капельница в мытищах https://alkogolizm.kapelnicza-ot-pokhmelya-uzao.ru Там все контакты и цены для нашего города. Если ваш близкий не может прийти в себя после запоя — не ждите. Капельница от похмелья — это реальная помощь которая работает

  31. Когда он лежит бледный с трясущимися руками — это страшное чувство. Мы перепробовали всё — и рассол и таблетки. Мы уже хотели вызывать скорую но сосед посоветовал вызвать нарколога на дом. снятие интоксикации на дому — это спасло нас от больницы. Через пару часов он уже мог сидеть и пить чай. Всё честно и без обмана. прокапаться от алкоголя мытищи https://zapoy.kapelnicza-ot-pokhmelya-uzao.ru По ссылке — подробная информация для Подмосковья. Если ваш близкий не может прийти в себя после запоя — не ждите. Капельница от похмелья — это реальная помощь которая работает

  32. Когда я увидел что мой брат потерял контроль над своей жизнью. Он пил уже несколько лет и мы просто смирились. И нашли ту которая дала результат. анонимная наркологическая помощь — что сохранило нашу семью. И через два месяца мы увидели результат. Спасибо врачам за их труд и терпение. наркологическая служба наркологическая служба По ссылке — подробная информация для Подмосковья. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  33. Я начал искать способ который реально поможет. И каждый раз всё глубже уходила в зависимость. Врачи объяснили как проходит лечение и мы решились. выезд нарколога на дом — это дало нам шанс начать всё заново. Она прошла курс лечения и уже несколько месяцев держится. Спасибо врачам за их профессионализм и терпение. платная наркологическая клиника https://alkogolizm.narkologicheskaya-pomoshh-v-volgograde17.ru Сохраните поделитесь не потеряйте для области. Если ваш близкий не может справиться с зависимостью — наркологическая помощь может стать шансом на новую жизнь. Наркологическая помощь — это реальное решение проблемы

  34. Когда я увидел как мой брат лежит на диване не двигаясь. Я был в отчаянии не знал что делать. Позвонил объяснил ситуацию и мне сказали: «Приедем через час». срочная детоксикация — это было единственное что помогло. Поставил капельницу ввёл нужные препараты. Анонимно без учёта без лишних вопросов. вывод из запоя казань на дому вывод из запоя казань на дому Там все контакты и цены для нашего города. Каждый час на счету. Вывод из запоя на дому — это реальность и она работает

  35. Мы долго не верили что мой брат сможет измениться. Мы искали выход но все методы давали только временный результат. стационарное лечение алкоголизма в Балашихе — это вернуло брата к жизни. И через два месяца мы увидели результат. Мы снова стали семьёй. принудительное лечение наркомании в балашихе https://detoks.narkologicheskaya-klinika-balashikha.ru Там все контакты и условия для Московской области. Не ждите пока станет поздно. Наркологическая клиника — это реальное решение проблемы

  36. Мы перепробовали всё — и капельницы и уговоры и скандалы. Что только там он сможет выйти из этого состояния без риска для жизни. Мы нашли клинику в Волгограде где работают с такими случаями. круглосуточная наркологическая помощь — это было единственное что реально помогло. Работал с психологами посещал групповые занятия. Спасибо врачам за их труд и терпение. цена на вывод из запоя в стационаре https://vyvod-iz-zapoya-v-staczionare-volgograd.ru Сохраните поделитесь не потеряйте для юга России. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Вывод из запоя в стационаре — это реальное решение проблемы

  37. Когда я понял что мой брат потерял контроль над своей жизнью. Потерял работу друзей здоровье. И нашли ту которая дала результат. Наркологическая клиника — это было единственное что реально помогло. Он прошёл полный курс детоксикации и психотерапии. Он вышел из клиники другим человеком — ясным спокойным снова начал улыбаться. окситоцин капельница в люберцах https://zapoy.narkologicheskaya-klinika-moskva-eip.ru По ссылке — подробная информация для нашего города. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  38. Когда зависимость забирает человека он перестаёт быть собой. И каждый раз всё глубже уходил в зависимость. Врачи взялись за него и это был наш последний шанс. Наркологический центр — это было единственное что реально помогло. И через два месяца мы увидели результат. Он вышел из центра другим человеком — ясным спокойным снова начал улыбаться. вызвать нарколога на дом щелково https://alkogolizm.narkologicheskij-czentr-schelkovo.ru По ссылке — подробная информация для Подмосковья. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологический центр — это реальное решение проблемы

  39. Мой отец пил годами и мы просто не знали как ему помочь. Кодирование давало лишь временный эффект. Мы нашли наркологическую клинику в Люберцах где работают с тяжёлыми случаями. лечение зависимостей в клинике — что вернуло отца к жизни. Работал с психологами посещал групповые занятия. Он вышел из клиники другим человеком — ясным спокойным снова начал улыбаться. наркология люберцы https://narkologicheskaya-klinika-moskva-eip.ru По ссылке — подробная информация для нашего города. Если ваш близкий не может справиться с зависимостью — стационар даёт шанс на новую жизнь. Наркологическая клиника — это реальное решение проблемы

  40. Я понял что без стационара нам не обойтись. Мы искали клинику в Волгограде где работают с тяжёлыми случаями. Вывод из запоя в стационаре — что сохранило нашу семью. Был под круглосуточным контролем врачей. Спасибо врачам за их труд и терпение. лечение от запоя в стационаре https://narkolog.vyvod-iz-zapoya-v-staczionare-volgograd.ru По ссылке — подробная информация для нашего города. Не ждите пока станет поздно. Вывод из запоя в стационаре — это реальное решение проблемы

  41. Я понял: ещё немного — и я потеряю его навсегда. А он не хотел он просто лежал и молчал. Случайно наткнулся на сайт где предлагали вызвать нарколога на дом. срочная детоксикация — это вернуло брата к жизни. Через пару часов он открыл глаза и улыбнулся. Анонимно без учёта без лишних вопросов. вызов психиатра нарколога на дом https://zapoy.narkolog-na-dom-v-kazani.ru Там все контакты и цены для нашего города. Звоните помогайте спасайте. Нарколог на дом — это реальность и она работает

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>