String case: Difference between revisions

Added Wren
(Add Avail entry)
(Added Wren)
Line 2,743:
first position of letter A (case-insensitive) = 1
concatenated with '123' = alphaBETA123</pre>
 
=={{header|Wren}}==
<lang javascript>var toUpper = Fn.new { |s|
return s.codePoints.map { |c|
return String.fromCodePoint((c >= 97 && c <= 122) ? c - 32 : c)
}.join()
}
 
var toLower = Fn.new { |s|
return s.codePoints.map { |c|
return String.fromCodePoint((c >= 65 && c <= 90) ? c + 32 : c)
}.join()
}
 
var s = "alphaBETA"
System.print(toUpper.call(s))
System.print(toLower.call(s))</lang>
 
{{out}}
<pre>
ALPHABETA
alphabeta
</pre>
 
=={{header|XPL0}}==
9,490

edits