JS报告偶数或奇数
Report even or odd number in JS
我正在尝试做以下练习:
创建一个函数,它接受一个整数作为参数,returns "Even" 用于偶数或 "Odd" 用于奇数。
这是我的代码;我不知道我错过了什么:
function even_or_odd(n) {
if(n % 2 === 0)
{
console.log('Even');
}
else
{
console.log('Odd');
}
};
你没有返回任何东西,只是在控制台输出它。
function even_or_odd(n) {
if(n % 2 === 0) {
return 'Even';
} else {
return 'Odd';
}
};
假设 "i" 是要检查的号码...
if(i%2){alert('odd');} else {alert('even');}
没有什么只是 return 字符串如果 returning 是目标:
function even_or_odd(n) {
if (n % 2 === 0) {
return 'Even';
} else {
return 'Odd';
}
};
alert(even_or_odd(5));
alert(even_or_odd(2));
是的,我遇到了同样的问题,然后我记得我需要 return 值
function even_or_odd(number) {
if(number % 2 == 0){
return "Even";
}else{
return "Odd";
}
}
如果有人正在寻找 shorthand 使用 es6,他们可以试试这个-
const evenOrOdd = number => number % 2 ? 'Odd' : 'Even';
// Outputs-
evenOrOdd(2) // Even
evenOrOdd(3) // Odd
我正在尝试做以下练习: 创建一个函数,它接受一个整数作为参数,returns "Even" 用于偶数或 "Odd" 用于奇数。
这是我的代码;我不知道我错过了什么:
function even_or_odd(n) {
if(n % 2 === 0)
{
console.log('Even');
}
else
{
console.log('Odd');
}
};
你没有返回任何东西,只是在控制台输出它。
function even_or_odd(n) {
if(n % 2 === 0) {
return 'Even';
} else {
return 'Odd';
}
};
假设 "i" 是要检查的号码...
if(i%2){alert('odd');} else {alert('even');}
没有什么只是 return 字符串如果 returning 是目标:
function even_or_odd(n) {
if (n % 2 === 0) {
return 'Even';
} else {
return 'Odd';
}
};
alert(even_or_odd(5));
alert(even_or_odd(2));
是的,我遇到了同样的问题,然后我记得我需要 return 值
function even_or_odd(number) {
if(number % 2 == 0){
return "Even";
}else{
return "Odd";
}
}
如果有人正在寻找 shorthand 使用 es6,他们可以试试这个-
const evenOrOdd = number => number % 2 ? 'Odd' : 'Even';
// Outputs-
evenOrOdd(2) // Even
evenOrOdd(3) // Odd