Skip to content

Commit 52e6144

Browse files
authored
Convert a Boolean to a String in JS
1 parent dd7939f commit 52e6144

File tree

5 files changed

+38
-2
lines changed

5 files changed

+38
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// 1 Plain solution
2+
function booleanToString(b) {
3+
if (b === true) {
4+
return "true";
5+
} else {
6+
return "false";
7+
}
8+
}
9+
10+
// 2 Optimized solution
11+
function booleanToString(b) {
12+
return b
13+
? "true"
14+
: "false";
15+
}
16+
17+
// 3 Clever solution
18+
const booleanToString = b => b.toString();
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Convert a Boolean to a String (8 kyu)
2+
3+
https://www.codewars.com/kata/551b4501ac0447318f0009cd
4+
5+
Implement a function which convert the given boolean value into its string representation.
6+
7+
Note: Only valid inputs will be given.

README.md

+13-2
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,17 @@ JS Video Tutorial) :
696696
/ [[Java](<8kyu/(8%20kyu)%20Century%20From%20Year/(8%20kyu)%20Century%20From%20Year.java>)]
697697
/ [[Go](<8kyu/(8%20kyu)%20Century%20From%20Year/(8%20kyu)%20Century%20From%20Year.go>)]
698698
<br>
699+
**[(8 kyu) Convert a Boolean to a String](https://www.codewars.com/kata/551b4501ac0447318f0009cd/)** ([Description](<8kyu/(8%20kyu)%20Convert%20a%20Boolean%20to%20a%20String/(8%20kyu)%20Convert%20a%20Boolean%20to%20a%20String.md>) +
700+
JS Video Tutorial) :
701+
[[JavaScript](<8kyu/(8%20kyu)%20Convert%20a%20Boolean%20to%20a%20String/(8%20kyu)%20Convert%20a%20Boolean%20to%20a%20String.js>)]
702+
/ [TypeScript]
703+
/ [Python]
704+
/ [Rust]
705+
/ [C++]
706+
/ [C#]
707+
/ [Java]
708+
/ [Go]
709+
<br>
699710
**[(8 kyu) Convert a String to a Number!](https://www.codewars.com/kata/544675c6f971f7399a000e79/)** ([Description](<8kyu/(8%20kyu)%20Convert%20a%20String%20to%20a%20Number!/(8%20kyu)%20Convert%20a%20String%20to%20a%20Number!.md>) +
700711
JS Video Tutorial) :
701712
[[JavaScript](<8kyu/(8%20kyu)%20Convert%20a%20String%20to%20a%20Number!/(8%20kyu)%20Convert%20a%20String%20to%20a%20Number!.js>)]
@@ -718,9 +729,9 @@ JS Video Tutorial) :
718729
/ [Java]
719730
/ [Go]
720731
<br>
721-
**[(8 kyu) Convert boolean values to strings 'Yes' or 'No'.](https://www.codewars.com/kata/544675c6f971f7399a000e79/)** ([Description](<8kyu/(8%20kyu)%20Convert%20boolean%values%20to%20strings%20Yes%20or%20No/(8%20kyu)%20Convert%20boolean%values%20to%20strings%20Yes%20or%20No.md>) +
732+
**[(8 kyu) Convert boolean values to strings 'Yes' or 'No'.](https://www.codewars.com/kata/544675c6f971f7399a000e79/)** ([Description](<8kyu/(8%20kyu)%20Convert%20boolean%20values%20to%20strings%20Yes%20or%20No/(8%20kyu)%20Convert%20boolean%20values%20to%20strings%20Yes%20or%20No.md>) +
722733
JS Video Tutorial) :
723-
[[JavaScript](<8kyu/(8%20kyu)%20Convert%20boolean%values%20to%20strings%20Yes%20or%20No/(8%20kyu)%20Convert%20boolean%values%20to%20strings%20Yes%20or%20No.js>)]
734+
[[JavaScript](<8kyu/(8%20kyu)%20Convert%20boolean%20values%20to%20strings%20Yes%20or%20No/(8%20kyu)%20Convert%20boolean%20values%20to%20strings%20Yes%20or%20No.js>)]
724735
/ [TypeScript]
725736
/ [Python]
726737
/ [Rust]

0 commit comments

Comments
 (0)