js基础知识(四)
字符串知识补充:.length可以返回字符串的长度
递归函数
作用:递归就是一个自己调用自己的手段
函数递归:一个函数内部,调用自己,循环往复
实现递归函数的条件:需要有初始化值,自增,执行代码 ,条件判断的语句,不然就是一个没有尽头的递归函数,循环往复,没有尽头
function fn(){
fn()
}
fn()
双重for循环
简单来说就是再for循环里面再接一个for循环
/* 百钱买白鸡 */
for (var x = 1; x < 100; x++) {
for (var y = 1; y < 100; y++) {
for (var z = 1; z < 100; z++) {
if (x + y + z == 100 && (5 * x) + (3 * y) + (z / 3) == 100) {
document.write('x=', x, 'y=', y, 'z=', z, '<br>')
}
}
}
}