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,905 thoughts on “JavaScript test for integer / string

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

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

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

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

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

  6. Он пил два дня а потом просто не мог встать. Но ничего не работало ему становилось только хуже. Случайно наткнулась на сайт где предлагали капельницы от похмелья с выездом на дом. помощь при тяжёлом похмелье — это вернуло мужа в нормальное состояние. Через пару часов он уже мог сидеть и пить чай. Всё честно и без обмана. прокапаться от похмелья прокапаться от похмелья Сохраните поделитесь не потеряйте для Подмосковья. Каждый час на счету. Капельница от похмелья — это реальная помощь которая работает

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

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

  9. Запой следовал за запоем а просветы становились всё короче. И тогда мы решили попробовать стационарное лечение в Щёлково. лечение зависимостей в центре — это вернуло брата к жизни. Был под круглосуточным контролем врачей. Мы снова стали семьёй. наркологическая помощь в щёлкове наркологическая помощь в щёлкове Там все контакты и условия для Московской области. Не ждите пока станет поздно. Наркологический центр — это реальное решение проблемы

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

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

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

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

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

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

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

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

  18. Когда я не мог смотреть на его мучения — я понял что нужно срочно действовать. Как его трясёт и он не может говорить. Я был в отчаянии не знал что делать. Соседка посоветовала: «Вызови нарколога на дом они выводят из запоя круглосуточно». выезд нарколога в Казани — это дало нам второй шанс. Убрал интоксикацию восстановил давление. Анонимно без учёта без лишних вопросов. Цена оказалась ниже чем я думал. вывод из запоя дешево https://vyvod-iz-zapoya-na-domu-kazan.ru Пригодится если случится беда для республики. Звоните помогайте спасайте. Вывод из запоя на дому — это реальность и она работает

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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>