⊗jstsPmBsOp 5 of 55 menu

TypeScript-এ ডেটা অপারেশন

TypeScript, কঠোর টাইপিং সহ অন্যান্য ভাষার বিপরীতে, ডেটার বিভিন্ন প্রকারকে একটি সাধারণ প্রকারে রূপান্তর না করেই তাদের উপর অপারেশন সম্পাদন করতে দেয়।

এর অর্থ কী তা একটি উদাহরণ দিয়ে দেখা যাক। ধরা যাক আমাদের একটি স্ট্রিং এবং একটি সংখ্যাসূচক ভেরিয়েবল আছে:

let test1: number = 123; let test2: string = 'abc';

এই ভেরিয়েবলগুলি যোগ করা যাক:

console.log(test1 + test2); // আউটপুট দেবে '123abc'

অর্থাৎ, উদাহরণস্বরূপ, স্ট্রিং এবং সংখ্যা যোগ করা সম্ভব, এবং এটি কোনো ত্রুটির কারণ হবে না। TypeScript শুধুমাত্র এই দিকে নজর রাখে যে প্রোগ্রামার যেন ভেরিয়েবলের ডেটা টাইপ পরিবর্তন না করে।

উদাহরণ হিসাবে, নিম্নলিখিত কোডে আমরা একটি সংখ্যাসূচক ভেরিয়েবলে একটি স্ট্রিং লিখতে চেষ্টা করব এবং এটি ইতিমধ্যেই একটি ত্রুটি ঘটাবে:

let test1: number = 123; let test2: string = 'abc'; let test3: number; test3 = test1 + test2; // একটি স্ট্রিং লিখতে চেষ্টা করছি

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = 123; let test2: number = 456; console.log(test1 + test2);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: string = '123'; let test2: string = '456'; console.log(test1 + test2);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: string = '123'; let test2: string = '456'; let test3: number = test1 + test2; console.log(test3);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = 123; let test2: number = 456; let test3: string = test1 + test2; console.log(test3);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = 123; let test2: number = 456; let test3: string = test1 + ' ' + test2; console.log(test3);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = 123; let test2: number = 456; let test3: string = '!'; let test4: string = test1 + test2 + test3; console.log(test4);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = '123'; let test2: number = '456'; console.log(test1 + test2);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test1: number = +'123'; let test2: number = +'456'; console.log(test1 + test2);

কód চালু না করে নির্ধারণ করুন কোড 실행ের ফলাফল কী হবে:

let test: string = '1'; test += 1; console.log(test);
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন