2016-04-24 55 views
-2

我在尝试做以下练习: 创建一个函数,该函数将整数作为参数,并返回偶数的“偶数”或奇数的“奇数”。报告JS中的偶数或奇数

这是我的代码;我想不出什么我失踪:

function even_or_odd(n) { 
if(n % 2 === 0) 
{ 
    console.log('Even'); 
} 
else 
{ 
    console.log('Odd'); 
} 
}; 
+2

什么是你期待的吗?该函数看起来对我来说是正确的... – smaili

+0

你需要做任何错误检查 - 例如验证参数是一个整数吗? – Soren

回答

0

不必返回什么,只是outputing它在控制台中。

function even_or_odd(n) { 
    if(n % 2 === 0) { 
     return 'Even'; 
    } else { 
     return 'Odd'; 
    } 
}; 
0

假设 “i” 是检查的人数......

if(i%2){alert('odd');} else {alert('even');} 
0

没有只返回字符串,如果返回的是目标:

function even_or_odd(n) { 
 
     if (n % 2 === 0) { 
 
     return 'Even'; 
 
     } else { 
 
     return 'Odd'; 
 
     } 
 
    }; 
 
    
 
    alert(even_or_odd(5)); 
 
    alert(even_or_odd(2));