Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Seriously? :( 7 kyu?
There's a "bug" in your solution, try checking with input
$num = 696
and see what is wrong.Not a kata issue.
The test cases generates palindrome numbers, so the test cases sometimes pass, and other times fails, will correct for PHP and publish
Thank you for the review, May I ask you to check again?
I got confused the first two tries
Thank you in advance <3
Found also these problems:
?>
tag is discouraged in PHP (used in Solution and Solution Setup)actual
andexpected
parameters, in PHPUnitexpected
comes first,actual
comes second.Julia translation
This comment is hidden because it contains spoiler information about the solution
https://www.codewars.com/kata/58311536e77f7d08de000085/discuss/javascript#5831c25bb3081b161c00005f
Third year
, not4th year
, verified by the 3rd test case :'(countCows(3); // should equal 2
Analogy
double post
correct_answer
,user_answer
).Again, consider using
assertSame
and adding assertion messages in the tests, such as:That did the trick, thank you.
This comment is hidden because it contains spoiler information about the solution
Corrected, could you please check again?
Issues:
The
testRandomlyGeneratedNumbers
is not correct:That line is merely asserting the same value, so the test will always pass.
To be consistent with other language,the function should be named in the style of
powersOfTwo
(preferably) orpowers_of_two
, notsolution
.The assertion is reversed; it should be
*assertion_method*($expected, $actual)
.Recommendation:
assertSame()
for more precise assertions."var_dump
, consider including it as an optional input message in the assertion method, for example:assertSame($expected, $actual, $msg)
.Loading more items...