有无 | 大括号 | 小括号 |
---|---|---|
有 | A | B |
无 | a | b |
else if | elseif | elif | elsif |
---|---|---|---|
@ | # | $ | % |
if condition:
"Google"
elif condition2:
"Apple"
else
"Github"
if condition
"Google"
elsif condition2
"Apple"
else
"Github"
end
if condition {
"Google"
}
else if condition2 {
"Apple"
}
else {
"Github"
}
if (condition) {
"Google";
}
elseif (ocndition) {
"Apple";
}
else {
"Github";
}
if condition {
"Google"
}
else if condition2 {
"Apple"
}
else {
"Github"
}
if(condition)
"Google";
else if(condition2)
"Apple";
else
"Github";
if(condition){
"Google";
}
elsif(condition2){
"Apple";
}
else{
"Github";
}
if (condition1) {
"Google";
}
else if (condition2) {
"Apple";
}
else {
"Github";
}
最近在学新语言,发现 if else(?)不会写了,作者在创作语言的时候是怎么确定这部分的呢?
同时找到 JavaScript 与 Java 是兄弟的证据!
1
xjtlujoe 2015-12-30 15:26:41 +08:00
nice
|
2
Zirconi 2015-12-30 15:27:17 +08:00
铁证啊
|
3
sakeven 2015-12-30 15:37:50 +08:00
```go
if condition { "Google" } else if condition2 { "Apple" } else { "Github" } ``` 不能换行 |
4
hitmanx 2015-12-30 15:44:38 +08:00
你把 c 加上括号不是一样吗?...
|
5
liuxey 2015-12-30 15:49:59 +08:00
仔细看 Go 和 Swift ,是一对新的基友
|
6
plqws 2015-12-30 15:56:41 +08:00
这帖子简直了,我会发现 C C++ Java C# JavaScript Golang Swift Rust 都是亲兄弟
|
7
ly710 2015-12-30 15:58:23 +08:00
php elseif 和 else if 都可以
|
8
timsims 2015-12-30 16:01:03 +08:00
if else 会写,但总是记不住哪些语言是 elseif 哪些是 else if
|
9
dapang1221 2015-12-30 16:03:58 +08:00
哈哈哈,终于有人吐槽这个了
|
10
sunjiayao 2015-12-30 16:17:54 +08:00
让我烦恼的却是
a=b a == b a is b {a:b} |
11
chairuosen 2015-12-30 16:20:01 +08:00
shell 还有个 fi 老忘了写
|
12
iyaozhen 2015-12-30 16:30:41 +08:00
@chairuosen 哈哈,这个真是日了狗了
|
14
JamesRuan 2015-12-31 02:40:49 +08:00
来个 Erlang :
if condition then "Google" else if condition2 then "Apple" then "Github" end 但是,一般都这样用 case Condition of condition -> "Google"; condition2 -> "Apple"; _ -> "Github" end |
15
ly710 2015-12-31 09:44:31 +08:00
@iscraft 一样的吧。 php 的 psr 编码标准里还说推荐使用 elseif 这样 php 所有的关键字都是一个单词。
|
16
10iii 2015-12-31 10:43:38 +08:00
js 的大括号规则和 C 是类似的,单语句的话可以不加,所以 LZ 上面整理的不正确。
|