缩短 ||或者 Golang 中的 if 语句
Shorten an || or if statement in Golang
正在学习 Golang,想知道是否有更短的写法
if tiletype == 0 || tiletype == 2 {
levelmap[passage1block] = "wall"
} else {
levelmap[passage1block] = "floor"
}
原以为这是方法,但行不通
if tiletype ==0,2 {
levelmap[passage1block] = "wall"
} else {
levelmap[passage1block] = "floor"
}
你可以写一个 switch-case 语句:
switch tiletype {
case 0,2: levelmap[passage1block]="wall"
default: levelmap[passage1block]="floor"
}
正在学习 Golang,想知道是否有更短的写法
if tiletype == 0 || tiletype == 2 {
levelmap[passage1block] = "wall"
} else {
levelmap[passage1block] = "floor"
}
原以为这是方法,但行不通
if tiletype ==0,2 {
levelmap[passage1block] = "wall"
} else {
levelmap[passage1block] = "floor"
}
你可以写一个 switch-case 语句:
switch tiletype {
case 0,2: levelmap[passage1block]="wall"
default: levelmap[passage1block]="floor"
}