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!

18,369 thoughts on “JavaScript test for integer / string”

  1. Мы долго не хотели признавать что мой брат болен. Он не ел не спал не говорил. И приехали Врач сразу понял что делать. капельница от алкоголя на дому — это вернуло брата к жизни. Через пару часов он открыл глаза и улыбнулся. Анонимно без учёта без лишних вопросов. выведение из запоев круглосуточно выведение из запоев круглосуточно Пригодится если случится беда для столицы Татарстана. Если ваш близкий в запое — не ждите. Вывод из запоя на дому — это реальность и она работает

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

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

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

  5. Когда переезды и тренировки начали мешать учёбе — мы задумались об альтернативе. Мы долго сомневались но решили рискнуть. онлайн-школа с аттестатом — это оказалось удобнее чем мы думали. Ребёнок занимается по своему графику. Мы видим результат — оценки подтянулись появилась мотивация. Рекомендую всем кто ищет гибкий формат обучения. школа онлайн с преподавателями https://shkola-onlajn-avk.ru Сохраните поделитесь не потеряйте для нашего города. Хотите чтобы ребёнок учился с комфортом и без нервов — выбирайте онлайн-школу. Школа онлайн — образование без границ

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

  7. Искал где можно ставить на спорт без геморроя. Долго выбирал читал отзывы спрашивал знакомых. вход на официальный сайт 1xbet — всё работает без проблем. Вывод денег — за несколько часов. Однозначно рекомендую всем кто хочет стабильно играть и выигрывать. 1хбэт вход 1хбэт вход Там все инструкции и ссылки для региона. Это официальный и безопасный способ. 1xbet вход — это быстро просто и надёжно

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

  9. Везде какие-то проблемы с доступом и регистрацией. рабочий вход — это оказалось проще чем я думал. Никаких блокировок никаких танцев с бубном. Проверено — работает стабильно и честно. 1хбэт вход 1хбэт вход Сохраните поделитесь не потеряйте для региона. Никаких сложностей всё работает. 1xbet вход — это просто быстро и без лишних головных болей

  10. Когда он перестал выходить из дома и пил уже неделю — я понял что нужно срочно действовать. Первый раз когда я увидел как он лежит с мутными глазами. Пытался вызвать скорую — но они просто развели руками. Я позвонил и мне ответили: «Приедем через час». Вывод из запоя на дому — это вернуло его к жизни. Убрал интоксикацию восстановил давление. Брат уснул спокойным сном. Цена оказалась ниже чем я думал. наркология капельница мытищи https://detoks.kapelnicza-ot-pokhmelya-uzao.ru По ссылке — подробная информация для нашего города. Звоните помогайте спасайте. Капельница от похмелья — это реальная помощь которая работает

  11. Каждый раз приходилось искать новые ссылки а это теряло время и нервы. Я решил попробовать и остался доволен. актуальный вход — вход занимает пару минут. Есть live-ставки и трансляции. Играю уже несколько месяцев — никаких проблем. 1xbet вход азербайджан 1xbet вход азербайджан Там все инструкции и ссылки для Азербайджана. Хотите заходить на 1xbet без блокировок — просто переходите по ссылке. 1xbet вход — это доступно удобно и всегда работает

  12. Учителя говорили «он не тянет» хотя дело было вовсе не в способностях. Знакомые рассказали про онлайн-школы. школа онлайн с 1 по 11 класс — и процесс пошёл. Уроки в записи если не успел к трансляции. Что важно — аттестат государственного образца. Уже год учимся — оценки выросли а главное вернулось желание учиться. онлайн скул https://shkola-onlajn-bzm.ru По ссылке — подробная информация для нашего города. Это реально работает. Школа онлайн — учёба без лишнего стресса

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

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

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

  16. Но алкоголь оказался сильнее и мой брат просто ушёл в запой. Мы не узнавали его — он стал агрессивным апатичным. Кто-то советовал одно кто-то другое. капельница от алкоголя на дому — это было то что нам было нужно. Поставил капельницу снял интоксикацию. Брат уснул спокойным сном. вызов нарколога на дом недорого вызов нарколога на дом недорого Пригодится если случится беда для нашего города. Звоните помогайте спасайте. Нарколог на дом — это реальность и она работает

  17. Когда я только начинал играть перепробовал кучу букмекерских контор. Потом друзья порекомендовали 1xbet. 1xbet вход Азербайджан — даже если сайт заблокирован — есть работающие зеркала. Большой выбор спортивных событий. Всё честно деньги приходят вовремя. В общем для Азербайджана это лучший вариант. 1хбэт вход 1хбэт вход По ссылке — как зайти без проблем для региона. Хотите стабильно заходить на 1xbet без блокировок — просто переходите по ссылке. 1xbet вход — это быстро просто и всегда доступно

  18. Пересмотрел кучу сайтов — сказал что там реальные вакансии и без воды. Работа в Казахстане — можно сразу откликнуться. Отдельно порадовало что есть вакансии для граждан России — все условия честно прописаны. Нашёл несколько подходящих вариантов за вечер. Лучше сразу смотреть проверенные доски объявлений. сайты трудоустройства в казахстане https://rabota-v-kazakhstane-cab.kz Сохраните поделитесь не потеряйте для региона. Хотите найти работу быстро и без нервов — просто переходите по ссылке. Работа в Казахстане — начни свой поиск правильно

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

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

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

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

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

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

  25. Недавно переехал в Казахстан. Друг посоветовал одну онлайн-доску. работа КЗ — есть предложения для граждан России и русскоязычных. Уже через день перезвонили. Лучше сразу смотреть проверенные доски. сайт поиска работы https://rabota-v-kazakhstane-xyt.kz По ссылке — подробности для региона. Хотите найти работу быстро и без нервов — переходите по ссылке. Работа в Казахстане — начни поиск правильно

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

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

  28. То сайт не грузится то выводят деньги неделями то поддержка никакая. Потом друзья порекомендовали 1xbet. рабочее зеркало 1хбет — даже если сайт заблокирован — есть работающие зеркала. Вывод денег занимает минимум времени. Ставлю на футбол теннис иногда киберспорт. Рекомендую всем кто ищет надёжную и удобную платформу для ставок. 1xbet вход 1xbet вход Сохраните поделитесь не потеряйте для Баку. Это самый надёжный способ. 1xbet вход — это быстро просто и всегда доступно

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

  30. А тут друзья посоветовали 1xbet. рабочий вход — это оказалось проще чем я думал. Вывод денег — без задержек. В общем рекомендую всем кто ищет надёжную букмекерскую контору. 1хбэт вход 1хбэт вход Там все ссылки и инструкции для нашей страны. Никаких сложностей всё работает. 1xbet вход — это просто быстро и без лишних головных болей

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

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

  33. Обычная школа стала проблемой — пропуски догонялки нервы. Сначала отнеслись скептически но решили попробовать. онлайн обучение для школьников — и процесс пошёл. Уроки в записи если не успел к трансляции. Никаких «экстерном за месяц» всё по-честному. Уже год учимся — оценки выросли а главное вернулось желание учиться. дистанционная школа с аттестатом https://shkola-onlajn-bzm.ru Там все контакты и условия для региона. Это реально работает. Школа онлайн — учёба без лишнего стресса

  34. Искал работу в Казахстане — я решил проверить и не пожалел. вакансии Казахстана — всё разложено по полочкам. работа в Казахстане для женщин — без скрытых подвохов. Отправил резюме. Не тратьте время на сомнительные сайты. работа онлайн казахстан https://rabota-v-kazakhstane-cab.kz По ссылке — подробная информация для города. Это самый надёжный способ. Работа в Казахстане — начни свой поиск правильно

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

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

  37. Мы думали что справимся сами. Он перестал выходить из дома забросил работу. Где не просто «кодируют» а лечат комплексно. срочный выезд врача — то что вернуло его к жизни. Поставил капельницу снял интоксикацию. Брат уснул спокойным сном. вызвать нарколога казань вызвать нарколога казань Сохраните поделитесь не потеряйте для нашего города. Если ваш близкий в запое — не ждите. Нарколог на дом — это реальность и она работает

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

  39. Раньше я постоянно мучился с поиском рабочего зеркала. Я решил попробовать и остался доволен. 1xbet вход Азербайджан — даже в Азербайджане всё работает стабильно. Линия ставок — широкая. Играю уже несколько месяцев — никаких проблем. 1xbet вход 1xbet вход По ссылке — как зайти без проблем для Баку. Хотите заходить на 1xbet без блокировок — просто переходите по ссылке. 1xbet вход — это доступно удобно и всегда работает

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

  41. Когда мы поняли что обычная школа не подходит — мы задумались об альтернативе. Мы долго сомневались но решили рискнуть. онлайн-школа с аттестатом — это оказалось удобнее чем мы думали. Все материалы доступны в личном кабинете. Мы видим результат — оценки подтянулись появилась мотивация. Онлайн-школа — это не временная мера а полноценное образование. онлайн школа дистанционное обучение https://shkola-onlajn-avk.ru Сохраните поделитесь не потеряйте для региона. Это удобно эффективно и современно. Школа онлайн — образование без границ

  42. Когда я только начинал играть перепробовал кучу букмекерских контор. Потом друзья порекомендовали 1xbet. актуальный вход — даже если сайт заблокирован — есть работающие зеркала. Большой выбор спортивных событий. Если возникают вопросы — служба поддержки отвечает быстро. В общем для Азербайджана это лучший вариант. 1xbet вход 1xbet вход Там все инструкции и ссылки для Баку. Это самый надёжный способ. 1xbet вход — это быстро просто и всегда доступно

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

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>