Expressions vs statements (Rust)
Në shqip: Shprehjet në Rust
ShpjegimiSQ
Në Rust pothuajse gjithçka është shprehje që kthen vlerë — edhe if dhe blloqet { }. Prandaj shkruan let nota = if pike > 90 { 5 } else { 4 };. Një pikëpresje në fund e kthen shprehjen në urdhër pa vlerë.
EnglishEN
In Rust almost everything is an expression that returns a value — even if and { } blocks. So you write let grade = if points > 90 { 5 } else { 4 };. A trailing semicolon turns an expression into a statement with no value.
Si ta mendosh
Si një pyetje që gjithmonë jep përgjigje, jo vetëm një urdhër.
Lexoje në anglisht
Like a question that always gives an answer, not just an order.
Shembull kodirust
let pike = 82;
let nota = if pike >= 90 { 5 } else if pike >= 75 { 4 } else { 3 };