Kezdőoldal » Számítástechnika » Programozás » (JS) Mi ez? Elmagyarázná valaki?

(JS) Mi ez? Elmagyarázná valaki?

Figyelt kérdés

A program egy adott string hosszának meghatározása(pl csak 19 lehet), utána "..."-ban végződik. A kérdésem, hogy, hogy kell értelmezni az elágazásokat, pl. mit jelent az, hogy " if (length == null) { length = 100;" ?


A kód:


text_truncate = function(str, length, ending) {

if (length == null) {

length = 100;

}

if (ending == null) {

ending = '...';

}

if (str.length > length) {

return str.substring(0, length - ending.length) + ending;

} else {

return str;

}

};

console.log(text_truncate('We are doing JS string exercises.'))

console.log(text_truncate('We are doing JS string exercises.',19))

console.log(text_truncate('We are doing JS string exercises.',15,'!!'))


2019. febr. 16. 11:39
 1/3 anonim ***** válasza:

"A kérdésem, hogy, hogy kell értelmezni az elágazásokat, pl. mit jelent az, hogy " if (length == null) { length = 100;" ?"

Ha nem adod meg, hogy milyen hosszúra akarod szegni a szöveget, akkor automatikusan 100 (- a záró karakterlánc hossza) karakterre szabja.


"if (ending == null) {..."

Itt meg arról van szó, hogyha nem adsz meg záró karakterláncot, akkor automatikusan 3 pontot rak ki a végére.


"if (str.length > length) {"

Ez meg azért felel, hogyha a megadott szöveg hosszabb, mint a kívánt hossz, akkor levág belőle, különben nem.

2019. febr. 16. 12:05
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
0%
Hát nézd haver, kérdésed alapján szó szerint 0-án állsz programozásból. Kezd szépen a "Hello World" kiprintelésétől konzolra, ahogy azt szokás, ne rögötön egy kódrészlet értelemézésnél, aminek 99%-ról fingod sincs mit csinál. Rengeteg interaktív tutorial van neten, nem nehéz találni egyet, de hadd ne kelljen már még egy egyszerű értékadást is külön elmagyarázni neked.
2019. febr. 16. 12:09
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

#1 Köszönöm, ment a pont.

#2 Ha nem tudsz válaszolni érdemben, ne tedd! Senki nem kíváncsi az okoskodással leplezett hiányos tudásodra, sem arra, hogy mennyire szar életed van, hogy itt éled ki magad.

2019. febr. 16. 12:22

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!