###前提・実現したいこと
javascriptのアラートで、定義したランダムの中身を取得したいです。
なんと説明すればいいかわからないですが、
定義→ランダム選択→取得→表示の流れを作りたいのですが、アラートで取得するとundefindと表示されてしまいます。
function yaruki(){ //どこをトレースするかの定義 var HEADER = 1; var GNAVI = 2; var CNTENTS = 3; var FOOTER = 4; //トレースをランダムで選択 function trace(){ return Math.floor(Math.random() *4 ) +1; } // トレースの名前を取得 function getTrace(list){ switch (list) { case HEADER: return 'ヘッダー' break; case GNAVI: return 'Gナビ' break; case CONTENTS: return 'コンテンツ' break; case FOOTER: return 'フッター' break; } } } yaruki();
と、ここまで書いたのですが、このあとの
・結果の取得
・アラートでの表示
がコードをどう書けばよいかわからないです。
このあとにどう書いて行けばよろしいかご教授願えませんでしょうか?
よろしくお願い致します。
###試したこと
switch文のあとにalert(getTrace(list));を入れてみたりしましたがundefindでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/12 04:29
退会済みユーザー
2017/10/12 04:35
2017/10/12 04:55
退会済みユーザー
2017/10/12 05:03
2017/10/12 05:30