改行で区切れる
Python
o
Swift
o
PHP
x
TypeScript
o
JavaScript
x 注意が必要
- ASI (Automatic Semicolon Insersion) という機能で 改行で自動で
;
が差し込まれる - ASI があるため、変なところで改行するとハマる
js
// セミコロンの自動挿入によって、書いた人の想定と違うかもしれない動きをする例
function func01()
{
return // たとえばここで改行すると、戻り値は undefined
(a + b) * c
+ (d + e) * f
;
}
Bash
o
Ruby
o
PowerShell
o
C++
x