这是一个非常基本的练习,但我似乎无法找到一种方法来重现函数内部的几个函数。
但时间似乎没有奏效。我做错了什么?
var landscape = function (nf, sf, nm, sm) {
var result = "";
var flat = function(sf) {
for (var x = 0; x < sf; x++) {
result += "_";
}
}
var mountain = function(sm) {
result += "/";
for(var x = 0; x < sm; x++) {
result += "'";
}
result += "\\";
}
var times = function(nf, nm) {
// executes flat(nf) and mountain(sm)
for (var z = 0; z < nf; z++) {
flat(sf);
for (var y = 0; y < nm; y++) {
mountain(sm);
}
}
}
return result;
}
console.log(landscape(2,3,2,3));
答案 0 :(得分:2)
您可以在执行times
功能之前创建return result;
功能但times(nf, nm);
。
在返回
之前添加<?php
add_action('edit_category_form_fields', 'extra_category_fields');
add_action ( 'category_add_form_fields', 'extra_category_fields');//adds
same fields to add new cat
//add extra fields to category edit form callback function
function extra_category_fields($tag) { //check for existing featured ID
$t_id = $tag->term_id;
$cat_meta = get_option( "category_$t_id");