2016-11-01 13 views
0

私はrandNum = 7の場合console.log "hello"という別の関数を作成する方法を教えてください。 JavaScriptのみを使用する。Console.log乱数で

ありがとうございました。

function randomNumber() { 
     var randNum = Math.floor(Math.random() * (25)) + 1; 
     console.log(randNum); 

     } 

答えて

1
function randomNumber() { 

    var randNum = Math.floor(Math.random() * (25)) + 1; 

    return randNum; 

} 

function logRandomNumber() { 

    var randNum = randomNumber(); 

    if(randNum == 7) { 

     console.log('hello'); 

    } 

} 

logRandomNumber(); 
+0

console.logをどうやって別の関数に入れていいか分かりますか? – Anon4321

+0

このような? function randomNumber(){ \t var randNum = Math.floor(Math.random()*(25))+ 1; \t return randNum; }関数logRandomNumber(){ \t VAR randNum =乱数()。 \t(randNumの== 7){ \t \tはconsole.log( 'こんにちは')であれば、 \t} } logRandomNumber(); –

+0

関数randomNumber(){ \t \t var randNum = Math.floor(Math。ランダム()*(25))+ 1; \t \tリターンrandNum。 } \t \t logRandomNumber関数(){ \t \tはrandNum =乱数()でした。 \t \t(randNumの== 7){ \t \t \tはconsole.log( 'こんにちは')であれば、 \t \t} } \t \t logRandomNumber()。 –

0
function randomNumber() { 
    var randNum = Math.floor(Math.random() * (25)) + 1; 
    if(randNum == 7){ 
     hello(); 
    } 

    } 

function hello(){ 
    console.log('hello'); 
} 

生成された乱数の値をチェックif文でコンソールログを包みます。

新機能は、コンソールログを持つことになりますと、文が正しい

function randomNumber() { 
    var randNum = Math.floor(Math.random() * (25)) + 1; 
     hello(randNum); 
    } 

function hello(randNum){ 
    if(randNum == 7) 
    console.log('hello'); 
    } 
} 

ある場合ので、あなたはそれが

+0

彼は_Hello_を意味し、:-)(_7_ありません。 – FDavidov

+0

woops、コンソールログ "hello" – BrentG

+0

console.logを別の機能にどのように置くか考えていますか? – Anon4321

1
function randomNumber() 
{ 
     var randNum = Math.floor(Math.random() * (25)) + 1; 
     (randNum==7)?console.log("hello"):console.log(randNum); 

} 
を確認する関数にrandNum変数を渡すときに呼び出されます

//別の関数が必要な場合

function randomNumber1() 
{ 
     var randNum = Math.floor(Math.random() * (25)) + 1; 
     if(randNum===7) 
      SeparateFunc(); 


} 

function SeparateFunc(){ 
console.log("hello"); 

} 

JSFiddle:https://jsfiddle.net/y918ndu0/