String / программирование :: нестрогая типизация

программирование нестрогая типизация песочница 
String,программирование,нестрогая типизация,песочница
Подробнее
String
программирование,нестрогая типизация,песочница
Еще на тему
Развернуть
динамические ублюдки
Капитан, капитан, появитесь!
cybermeff cybermeff 13.08.201814:22 ответить ссылка -0.3
Была вызвана функция, которой передали строку (string), но она ожидала что ей передадут число (int), такое может произойти только в языках с динамическими переменными
WanSpi WanSpi 13.08.201814:50 ответить ссылка -3.6
Не совсем так.
Есть функция в языке нестрогой типизации, следовательно она возвращает не всегда конкретно определённый тип. Её значение передают целочисленной переменной, а там String (строка, никаким боком не совместимая с числами)! Дело пахнет Exception'ом.
Я вроде бы тоже самое написал, только по другому, и да, тут скорее в функцию передают переменную string, а не она возвращает, да и в таких языках редко дело доходит к ошибками, как максимум можно получить NaN на выходе
WanSpi WanSpi 13.08.201815:03 ответить ссылка -4.5
Как раз таки на первом фрейме функция передаёт значение переменной, а не наоборот. К тому же, если кто-то что-то подаёт в функцию, то обычно он контролирует, что передаётся, а вот что возвращает тебя чья-то там функция - поди знай.
Мне это больше напоминает запись "function name(variable:integer)", учитывая того что в не типизированных языках переменная просто примет что ей отдали, и не будет ругаться что не тот тип, как никак переменные динамические, хотя возможно вы и правы
WanSpi WanSpi 13.08.201816:12 ответить ссылка -1.6
Ты не понимаешь, функция уже получила значение и вернула String, чтобы передать его потом по ошибке переменной Integer. Ты же описал так что функция сразу получает переменную integer, что-то с ней делает, тип приводят к string и передают обратно в integer, получается нестыковка
так себе капитан, была переменная типа int, в неё какой-то js/php-ник не долго думая записал возврат из функции, которая возвращает String, и переменная (на самом деле компилятор/транспилер) недовольна тем, что в неё впихивают немпихуемое
js-ник хуже пидораса.
:(
Лучше дочь проститутка, чем сын джаваскриптизер
Лучше сын JSшник, чем овощ среднего звена. Любой язык программирования хотя бы думать и учиться заставляет, а не деградировать и кораптиться во славу дяденьки в дорогих штанах.
Поэтому вы здесь.
Да, я давно собираюсь меньше внимания уделять реактору. Но как же я вас, горемычных, смогу оставить без своих божественных комментариев!?
Хотел 1, получил "1"
kshart kshart 13.08.201817:01 ответить ссылка 0.1
Вроде бы языки со слабой типизацией "1" умеют распознавать в 1, если требуемый тип - число. Тут скорее: хотел 1, получил "выкуси".
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Почему?
Почему?!
^>о->Ьаг() — Почему?



— А, вот почему... РЕКЛАМА - Я.БИЗНЕС
Касталия
Получите от Сатаны Проклятые Ключи Ада
РЕКЛАМА • 16+ ©
I -1К1ГЧ V-.
На платформе Яндекса
I I practicum.yandex.ru
Пройдите первый модуль бесплатно
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор реклама,рекламные фото приколы языки программирования программирование

РЕКЛАМА - Я.БИЗНЕС Касталия Получите от Сатаны Проклятые Ключи Ада РЕКЛАМА • 16+ © I -1К1ГЧ V-. На платформе Яндекса I I practicum.yandex.ru Пройдите первый модуль бесплатно
C-ST]
or
I Lo