Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Menambah Rentetan Berangka dalam Pengaturcaraan Daripada Menggabungkannya?
Penggabungan lwn. Penambahan Rentetan Angka
Manipulasi rentetan dalam pengaturcaraan melibatkan operasi seperti penggabungan, yang menggabungkan rentetan, dan penambahan, yang mengira jumlah nilai berangka. Walau bagaimanapun, apabila berurusan dengan rentetan yang mewakili nombor, adalah mungkin untuk menghadapi gelagat yang tidak dijangka jika anda hanya cuba menambahkannya bersama-sama.
Untuk rentetan seperti "20" dan "30.5," gelagat lalai ialah penggabungan. Ini bermakna bahawa daripada mengira jumlah berangkanya, rentetan ini dilampirkan bersama, menghasilkan "2030.5."
Untuk memaksa rentetan ini dianggap sebagai nombor untuk penambahan, kita boleh menggunakan operator tambah unary ( ). Apabila digunakan pada rentetan, operator tambah unari menukarnya kepada nombor.
Dengan menggunakan operator ini, kami boleh menulis semula kod kami untuk menambah rentetan angka dengan betul:
+num1 + +num2;
Operasi ini menukar kedua-dua "num1" dan "num2" kepada nombor sebelum melakukan penambahan, memberikan kami hasil yang dijangkakan: 50.5.
Atas ialah kandungan terperinci Bagaimanakah Saya Menambah Rentetan Berangka dalam Pengaturcaraan Daripada Menggabungkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!