рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВ:
рдмрдЧ - рдиреАрдЪреЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ: рдЪреЗрдХрд╕рд┐рдВрдХ рдХреЛ рдХрдИ рд╕рд╢рд░реНрдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
function checkSign(num) {
return (num!==0) ?(num>0) ? "positive"
: "negative"
: "zero";
}
console.log(checkSign(10));
console.log(checkSign(-10));
console.log(checkSign(0));
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ -1:
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ - 2:
рдЗрд╕реЗ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВред
рддреНрд░реБрдЯрд┐ рдХреЗ рдмрдЬрд╛рдп: "checkSign рдХреЛ рдХрдИ рд╕рд╢рд░реНрдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред"
рддреНрд░реБрдЯрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП: рдХрдерди-рдЕрдЧрд░-рд╕рдЪ рднрд╛рдЧ рдореЗрдВ рдЯрд░реНрдиреЗрд░реА рдСрдкрд░реЗрдЯрд░ рдХреЗ рдХрдИ рдЯрд░реНрдирд░реА рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рдирд╣реАрдВ рд╣реИред
(рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреА рд╕реНрдкрд╖реНрдЯрддрд╛ рдмрдврд╝рд╛рдирд╛)
рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рдкрд░ рдПрдХ рд▓рд┐рдВрдХ рдЬреЛрдбрд╝реЗрдВ:
рдЪреБрдиреМрддреА рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ;
рдлреЛрд░рдо рдкрд░ рдореЗрд░реА рдкреЛрд╕реНрдЯ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдмрдЧ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ:
рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдХреБрдЫ рдЯреНрд╡рд┐рдХрд┐рдВрдЧ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЕрдЧрд░ рд╣рдо рдЗрд╕ рддрдереНрдп рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдорджрдж рдХрд░реВрдБрдЧрд╛ рдпрджрд┐ a) рдЖрдк рдПрдХ рдорд▓реНрдЯреАрдкрд▓ рдЯрд░реНрдирд░реА рдпрд╛ b рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ) рддреЛ рдЯрд░реНрдирд░реА рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд╣реИред
рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЪреБрдиреМрддреА рдорд╛рдБрдЧрддрд╛ рд╣реИ: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator
рдпрд╣ рдбреЙрдХреНрд╕ рд╕реЗ рдХреЛрдб рд╣реИ:
function example(тАж) {
return condition1 ? value1
: condition2 ? value2
: condition3 ? value3
: value4;
}
рдЖрдкрдиреЗ рдХреНрдпрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИ:
function checkSign(num) {
if (num!==0) {
if (num>0) {
return "positive";
} else {
return "negative";
}
} else {
return "zero";
}
}
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ _accomplished_ рдХрд╛рд░реНрдп рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдкреНрд░рдкрддреНрд░ рдХрд╛ рд╣реИ:
function findGreaterOrEqual(a, b) {
if (a === b) {
return "a and b are equal";
}
else if (a > b) {
return "a is greater";
}
else {
return "b is greater";
}
}
рддреЛ, рд╢рд╛рдпрдж рд╣рдореЗрдВ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреМрддреА рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП ...
рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЪреБрдиреМрддреА рдорд╛рдБрдЧрддрд╛ рд╣реИ: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator
рдпрд╣ рдбреЙрдХреНрд╕ рд╕реЗ рдХреЛрдб рд╣реИ:
function example(тАж) { return condition1 ? value1 : condition2 ? value2 : condition3 ? value3 : value4; }
рдЖрдкрдиреЗ рдХреНрдпрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИ:
function checkSign(num) { if (num!==0) { if (num>0) { return "positive"; } else { return "negative"; } } else { return "zero"; } }
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ _accomplished_ рдХрд╛рд░реНрдп рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдкреНрд░рдкрддреНрд░ рдХрд╛ рд╣реИ:
function findGreaterOrEqual(a, b) { if (a === b) { return "a and b are equal"; } else if (a > b) { return "a is greater"; } else { return "b is greater"; } }
рддреЛ, рд╢рд╛рдпрдж рд╣рдореЗрдВ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреМрддреА рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП ...
рдорд╣реЛрджрдп, рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╣ рднрдВрдбрд╛рд░ рдирд┐: рд╢реБрд▓реНрдХ рдХреЛрдб рд╢рд┐рд╡рд┐рд░ рдХрд╛ рд╣реИ ред рдЖрдкрдХреЗ рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
@ рдлреЗрд▓рд┐рдХреНрд╕рдмреЛрд╕реНрдХреЛ , рд╣рд╛рд╣рд╛ред рд╣рд╛рдВ, рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд╛рдХрд┐рдл рд╣реВрдВред рдореИрдВ рдХрдИ рд╕рд╢рд░реНрдд рдЯрд░реНрдирд░реА рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдЬрд╝рд┐рд▓рд╛ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реВрдВред
рдореЗрд░реА рдмрд╛рдд рдЕрдм рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдиреНрдп рд╣реИред
@ рдлреЗрд▓рд┐рдХреНрд╕рдмреЛрд╕реНрдХреЛ , рд╣рд╛рд╣рд╛ред рд╣рд╛рдВ, рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд╛рдХрд┐рдл рд╣реВрдВред рдореИрдВ рдХрдИ рд╕рд╢рд░реНрдд рдЯрд░реНрдирд░реА рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдЬрд╝рд┐рд▓рд╛ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реВрдВред
рдореЗрд░реА рдмрд╛рдд рдЕрдм рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдиреНрдп рд╣реИред
`` `Js
рдлрдВрдХреНрд╢рди рдЪреЗрдХрд╕рд╛рдЗрди (рд╕рдВрдЦреНрдпрд╛) {
рд╡рд╛рдкрд╕реА (рд╕рдВрдЦреНрдпрд╛! == 0)? (рд╕рдВрдЦреНрдпрд╛> 0)? "рд╕рдХрд╛рд░рд╛рддреНрдордХ"
: "рдирдХрд╛рд░рд╛рддреНрдордХ"
: "рд╢реВрдиреНрдп";
}
console.log (checkSign (10));
console.log (checkSign (-10));
console.log (checkSign (0));
`` ``
рдХреГрдкрдпрд╛ рдЗрд╕ рдЪреБрдиреМрддреА рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдХреГрдкрдпрд╛ рдЬрд╛рдВрдЪ рд▓реЗрдВ рдХрд┐ рдЪреБрдиреМрддреА рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
@FelixBoscoJ , рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдХреНрдпреЛрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рдЗрдВрдЧрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╛рда рдореЗрдВ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ:
function checkSign(num) {
if (num!==0) {
if (num>0) {
return "positive";
} else {
return "negative";
}
} else {
return "zero";
}
}
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЖрдкрдиреЗ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдкреНрд░рдкрддреНрд░ рдХрд╛ рд╣реИ:
function findGreaterOrEqual(a, b) {
if (a === b) {
return "a and b are equal";
}
else if (a > b) {
return "a is greater";
}
else {
return "b is greater";
}
}
рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ else if
рддрд░реНрдХ рдирд╣реАрдВ рд╣реИрдВред
@FelixBoscoJ , рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдХреНрдпреЛрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рдЗрдВрдЧрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╛рда рдореЗрдВ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ:
function checkSign(num) { if (num!==0) { if (num>0) { return "positive"; } else { return "negative"; } } else { return "zero"; } }
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЖрдкрдиреЗ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдкреНрд░рдкрддреНрд░ рдХрд╛ рд╣реИ:
function findGreaterOrEqual(a, b) { if (a === b) { return "a and b are equal"; } else if (a > b) { return "a is greater"; } else { return "b is greater"; } }
рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ
else if
рддрд░реНрдХ рдирд╣реАрдВ рд╣реИрдВред
рдЪреБрдиреМрддреА рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд░реНрдд рд╣реИ:
рдПрдХ рдирдВрдмрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ, рдирдХрд╛рд░рд╛рддреНрдордХ рдпрд╛ рд╢реВрдиреНрдп рд╣реИ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрд╕рд┐рдЧреНрди рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХрдИ рд╕рд╢рд░реНрдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╣рдореЗрдВ рдХрдИ рд╕рд╢рд░реНрдд ( рдЯрд░реНрдирд░реА ) рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╢рд╛рдпрдж рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ "... рдЕрдиреБрд╢рдВрд╕рд┐рдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрдИ рд╕рд╢рд░реНрдд рдСрдкрд░реЗрдЯрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред"
рдФрд░ рд╢рд╛рдпрдж "рд╕рд╢рд░реНрдд рд╕рдВрдЪрд╛рд▓рдХреЛрдВ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ рд╣реИ", рдЗрд╕ рддрд░рд╣ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдиреЛрдЯ рдЬреЛрдбрд╝рдирд╛ рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢рд░реНрдд рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдкрд░ рд╣реЛ, рдЬреИрд╕рд╛ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкрдардиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдПред "
"рдпрд╣ рдХрдИ рд╕рд╢рд░реНрдд рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИ рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдерд┐рддрд┐ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдкрд░ рд╣реЛ, рдЬреИрд╕рд╛ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕реНрдерд╛рдпрд┐рддреНрд╡ рдХреЗ рд▓рд┐рдПред"
рдореИрдВ рд╕рдорд╛рди рдиреЛрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реВрдВред
рдмрдиреНрдж рд╣реИ? рд╡рд┐рд╡рд░рдг рдореЗрдВ рдПрдХ рдЕрджреНрдпрддрди рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?
@ Sky020 рдпрд╣ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ / рдФрд░ рдЕрдЧрд░ / рдЕрдиреНрдпрдерд╛
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЖрдкрдиреЗ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдкреНрд░рдкрддреНрд░ рдХрд╛ рд╣реИ:
function findGreaterOrEqual(a, b) { if (a === b) { return "a and b are equal"; } else if (a > b) { return "a is greater"; } else { return "b is greater"; } }
рдирд╣реАрдВ, рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рддрд░реНрдХ рдлрд╝реЙрд░реНрдо рдХрд╛ рд╣реИ:
`` `Js
рдлрдВрдХреНрд╢рди findGraitOrEqual (рдП, рдмреА) {
рдЕрдЧрд░ (a === b) {
рд╡рд╛рдкрд╕реА "рдП рдФрд░ рдмреА рдмрд░рд╛рдмрд░ рд╣реИрдВ";
}
рдЕрдиреНрдп {
рдЕрдЧрд░ (рд╕рдВрдЦреНрдпрд╛> 0) {
рд╡рд╛рдкрд╕реА "рд╕рдХрд╛рд░рд╛рддреНрдордХ";
} рдЕрдиреНрдп {
рд╡рд╛рдкрд╕реА "рдирдХрд╛рд░рд╛рддреНрдордХ";
}
}
}
`` `
@FelixBoscoJ
рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдорд╛рдзрд╛рди (6 рдореЗрдВ рд╕реЗ рдПрдХ, рдЖрдкрдХреЗ рдЕрдВрддрд┐рдо рдЙрддреНрддрд░ рдХреЗ рд╕рдорд╛рди):
function checkSign(num) {
return (num > 0) ? "positive"
: (num < 0) ? "negative"
: "zero";
}
рдЕрдЧрд░-рдФрд░ рд╕рдВрд╕реНрдХрд░рдг
function checkSign(num) {
if (num > 0) {
return "positive";
} else if (num < 0) {
return "negative";
} else {
return "zero";
}
}
рдПрдХ ternary, рдпрд╛ рдХрдИ ternary, рд╣рдореЗрд╢рд╛ if-else рдХреЗ рд╕рд╛рде рд▓рд┐рдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЪреБрдиреМрддреА рдФрд░ рд╡рд┐рд╡рд░рдг рд╕рдЯреАрдХ рд╣реИред рд╣рдо рдХреЗрд╡рд▓ рдкрдардиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рдкреНрд░рд╛рд░реВрдкрдг рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЯрд┐рдкреНрдкрдгреА рдпрд╛ рджреЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред
рдпрд╣ рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдм рддрдХ рдПрдХ рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдЗрд╕реЗ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдВред
рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдореИрдВ рдЗрд╕ рдкрд░ рдХреВрджрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдореИрдВ рдкрд╣рд▓рд╛-рдЯрд╛рдЗрдорд░ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реВрдВ!
рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рдУ, @ajnkwczред рдпрд╣ рдкрд╣рд▓реЗ рдЯрд╛рдЗрдорд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдореБрджреНрджрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдпреЛрдЧрджрд╛рди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдФрд░ рдпрджрд┐ рдЖрдк рдЕрдЯрдХ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдЪреИрдЯ рд░реВрдо рдореЗрдВ рдкреВрдЫреЗрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рд╕рдорд╛рди рдиреЛрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реВрдВред