小编Jes*_*nge的帖子

PHP斐波纳契数列

这个php方法假设使用for循环将Fibonacci序列打印到指定值.我不确定为什么它不起作用?

<?php
function fib ($n) { // a function called fib, declaire variable n (the sequence number)
    for ($n=0;$n<30;$n++) {
        if ($n < 3) { return $n; } // if n is smaller than 3 return n (1 or 2)
        else { return fib ($n - 1) + fib ($n - 2); } 
    /* if the number is 3 or above do 2 sums (n-1) and (n-2)
    and then add the 2 sums together (n-1)+(n-2)
    Example Fibonacci number 4
    (4-1)+(4-2) …
Run Code Online (Sandbox Code Playgroud)

php for-loop

8
推荐指数
3
解决办法
8万
查看次数

CSS/JavaScript - 当元素悬停时添加 :focus 状态

所以我有一个使用标准 Bootstrap 3 类和结构的导航栏,最近我想看看是否可以在悬停时打开下拉菜单。

我做了一些搜索,发现了这个片段:

.dropdown:hover .dropdown-menu{
    display: block;
} 
Run Code Online (Sandbox Code Playgroud)

这会在悬停时打开菜单,这很棒(无需切换.dropdown-toggle

我的问题是我.dropdown-toggle有一个focus状态,只有当焦点被赋予元素时才会发生,所以当我悬停并且菜单打开时,我的悬停状态永远不会应用,因为我不必再单击顶部菜单项。

那么问题来了:有没有办法强制激活:focus状态:hover

我尝试这样做:

.dropdown:hover #home .dropdown-toggle:focus{
    background: #00aaff;
    border: #00aaff 1px solid;
}
Run Code Online (Sandbox Code Playgroud)

所以基本上在悬停时将样式添加到焦点,但我认为我实际上需要做的是添加类,:focus所以:hover这更像是 JavaScript 的事情吗?

html javascript css twitter-bootstrap twitter-bootstrap-3

5
推荐指数
1
解决办法
4885
查看次数

如何检查String是否包含数值

您好基本上我尝试使用此代码

    for(int character=0; character<roomNo.length(); character++){
        if((Character.isDigit(roomNo.charAt(character)))) {
        }
    }
    return true;
Run Code Online (Sandbox Code Playgroud)

循环遍历String并查看它是否包含任何数字.我正在尝试创建一个方法来检查String是否为数字,如果方法应返回true.到目前为止它不起作用?任何帮助,将不胜感激 :)

java char

2
推荐指数
1
解决办法
4590
查看次数

为什么要使用 Char 而不是 String?

我的问题与 Java 有关,但很笼统。在制作计算器之类的东西时,我看到人们将运算符存储为字符而不是字符串?字符串肯定更容易使用吗?

在上述场景中,使用 char 相对于 string 有什么优势吗?

java string char

2
推荐指数
2
解决办法
2694
查看次数