checkTrueness in CoffeeScript
by DerZyklop
HTML
<ul></ul>
CSS
li.true {
color: #070;
}
li.false {
color: #700;
}
body {
background: #ddd;
}
ul {
padding: 0;
}
ul li {
background: #fff;
list-style: none;
font-family: helvetica;
padding: 0.5em;
margin: 0.5em;
border: 1px solid #ccc;
}
CoffeeScript
checkTrueness = (content) ->
if content
if typeof content == 'string'
content = "\""+content+"\""
$('ul').append('<li class="true">'+content+' is true</li>')
else
if typeof content == 'string'
content = "\""+content+"\""
$('ul').append('<li class="false">'+content+' is false</li>')
checkTrueness(true)
checkTrueness(false)
checkTrueness(0)
checkTrueness('0')
checkTrueness(1)
checkTrueness('1')
checkTrueness(2)
checkTrueness('2')