Empty string: Difference between revisions
Content added Content deleted
Childishbeat (talk | contribs) m (→{{header|Visual Basic .NET}}: Wee Basic has been added.) |
(Add Jsish) |
||
Line 948: | Line 948: | ||
# or: |
# or: |
||
s.length != 0 # etc.</lang> |
s.length != 0 # etc.</lang> |
||
=={{header|Jsish}}== |
|||
<lang javascript>/* Empty string, in Jsish */ |
|||
var em1 = ''; |
|||
var em2 = new String(); |
|||
var str = 'non-empty'; |
|||
;'Empty string tests'; |
|||
;em1 == ''; |
|||
;em1 === ''; |
|||
;em1.length == 0; |
|||
;!em1; |
|||
;(em1) ? false : true; |
|||
;Object.is(em1, ''); |
|||
;Object.is(em1, new String()); |
|||
;'Non empty string tests'; |
|||
;str != ''; |
|||
;str !== ''; |
|||
;str.length != 0; |
|||
;str.length > 0; |
|||
;!!str; |
|||
;(str) ? true : false; |
|||
;'Compare two empty strings'; |
|||
;(em1 == em2); |
|||
;(em1 === em2); |
|||
/* |
|||
=!EXPECTSTART!= |
|||
'Empty string tests' |
|||
em1 == '' ==> true |
|||
em1 === '' ==> true |
|||
em1.length == 0 ==> true |
|||
!em1 ==> true |
|||
(em1) ? false : true ==> true |
|||
Object.is(em1, '') ==> true |
|||
Object.is(em1, new String()) ==> true |
|||
'Non empty string tests' |
|||
str != '' ==> true |
|||
str !== '' ==> true |
|||
str.length != 0 ==> true |
|||
str.length > 0 ==> true |
|||
!!str ==> true |
|||
(str) ? true : false ==> true |
|||
'Compare two empty strings' |
|||
(em1 == em2) ==> true |
|||
(em1 === em2) ==> true |
|||
=!EXPECTEND!= |
|||
*/</lang> |
|||
{{out}} |
|||
<pre>prompt$ jsish --U emptyString.jsi |
|||
'Empty string tests' |
|||
em1 == '' ==> true |
|||
em1 === '' ==> true |
|||
em1.length == 0 ==> true |
|||
!em1 ==> true |
|||
(em1) ? false : true ==> true |
|||
Object.is(em1, '') ==> true |
|||
Object.is(em1, new String()) ==> true |
|||
'Non empty string tests' |
|||
str != '' ==> true |
|||
str !== '' ==> true |
|||
str.length != 0 ==> true |
|||
str.length > 0 ==> true |
|||
!!str ==> true |
|||
(str) ? true : false ==> true |
|||
'Compare two empty strings' |
|||
(em1 == em2) ==> true |
|||
(em1 === em2) ==> true |
|||
prompt$ jsish -u emptyString.jsi |
|||
[PASS] emptyString.jsi</pre> |
|||
=={{header|Julia}}== |
=={{header|Julia}}== |