Raku kurss / Pamati / Mainīgo un datu tipu pamati / Virknes / Virkņu savienošana

Tests 2: Virkņu un skaitļu savienošana

Raku automātiski pārveido skaitli, ja vēlaties to savienot ar virkni. Katrā no zemāk esošajām daļām izvēlieties rindas, kas izdrukā nepieciešamo virkni.

1

Kuras no rindām izdrukā Alpha2?

1say 'Alpha2';
0say 'Alpha' 2;Šeit atstarpe ir sintakses kļūda.
1say 'Alpha', '2';Šeit nav virkņu savienošanas, bet rezultāts ir pareizs.
1say 'Alpha' ~ '2';
1say 'Alpha' ~ 2;Skaitlis tiek pārveidots par virkni un pēc tam savienots.
0say 'Alpha' + 2;+ neveic virkņu savienošanu.
0say 'Alpha' . 2;Arī . neveic virkņu savienošanu.

2

Kuras no šīm rindām izdrukā 123?

1say 1 ~ 2 ~ 3;Šeit notiek virkņu savienošana, pat skaitļiem.
0say 1 + 2 + 3;Parasta aritmētiska izteiksme.
1say '1' ~ '2' ~ '3';Viena rakstzīme arī ir virkne.
0say '1' + '2' + '3';Tā kā ir +, virknes tiek pārveidotas par skaitļiem.
1say 1 ~ 23;
1say 12 ~ 3;
1say 123 ~ '';'' ir tukša virkne, tāpēc tās pievienošana nemaina rezultātu.

Kursa navigācija

Tests 1: Virkņu savienošana   |   Tests 3: Atkal virkņu savienošana