alert()의 소괄호 내부에 작은따옴표가 없다면 이를 수로 받아들인다. 아래 코드를 보면 이해할 수 있다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<script>
alert(1);//,alert(1+1), alert(1.2), alert(1.1+1.1)
</script>
</body>
</html>
위의 코드를 실행하면 아래 사진과 같은 창이 실행된다.

주석에 써져있는 숫자의 연산식이나 실수형(alert(1+1), alert(1.2), alert(1.1+1.1))을 작성해도 결과값이 실행된다.
큰따옴표 안에 작은 따옴표, 작은 따옴표 안에 큰 따옴표는 가능하지만 같은 따옴표를 안에 사용하는 것은 불가능하다. 같은 따옴표를 사용하기 위하해서는 따옴표를 작성하기 전 백슬래시(alert('egoing\'s coding everyday');)를 사용해야 한다.

문자열을 작성할 때 여러가지 명령도 내릴 수 있다. 예를 들어, alert("Java Script")==alert("Java"+" Script")는 같은 기능을 수행한다.