хамда шартли операциялар ишлатилганда хам.
Аниқланмаган типли маълумотлар
Агар ўзгарувчи эълон қилинган бўлса, аммо унга хали қиймат
ўзлаштирилмаган бўлса, у холда у аниқланмаган типга бўлади. Мисол учун
қуйидаги қаторда аниқланмаган типга эга бўлган MyVariable ўзгарувчиси
эълон қилинган: var MyVariable;
Агарда бу ўзгарувчини null қиймати билан ўзгартирсак, у холда
ўзгарувчи типи ўзгаради ва null қийматга эга бўлган ўзгарувчига айланади:
MyVariable = null;
Маълумотлар типини ўзгартириш
Агарда ифодаларда хар хил типли ўзгарувчилар учраб қолса, JavaScript
интерпретатори автоматик холда сонли маэлумотларни матнли қаторларга
ўзгартириши мумкин. Тескари айлантиришни (қаторни-сонга) махсус
функциялар ёрдамида, яъни parseInt ва parseFloat функциялари ёрдамида
ўзгартириш мумкин. Буни қуйидаги мисол орқали кўриш мумкин:
Мисол
Type conversion sample
Type conversion sample
Do'stlaringiz bilan baham: |