7 kyu
T.T.T.16: Warning of Array.map()
155myjinxin2015
Description:
Task
Complete function warning
, accept an array arr
and a function func
as arguments. if the funtion can be used for the array.map()
, return "Passed!"
. If not, return "Failed!"
.
Examples
arr=[1, 2, 3] func= x=>x+1
warning(arr,func) === "Passed!"
arr=[1, 2, 3] func= x=>x.toUpperCase()
warning(arr,func) === "Failed!"
arr=["1","2","3"] func= x=>x.toUpperCase()
warning(arr,func) === "Passed!"
arr=["1","2","3"] func= x=>x+1
warning(arr,func) === "Passed!"
arr=["1","2","3"] func= x=>x.toFixed(2)
warning(arr,func) === "Failed!"
arr=["1","2","3"] func= x=>x.slice()
warning(arr,func) === "Passed!"
arr=[[1],[2],[3]] func= x=>x.slice()
warning(arr,func) === "Passed!"
arr=[[1],[2],[3]] func= x=>x+1
warning(arr,func) === "Passed!"
arr=[true,false,true] func = x=>x.toFixed(2)
warning(arr,func) === "Failed!"
arr=[1,"2",[3]] func= x=>x+1
warning(arr,func) === "Passed!"
arr=["1","2",[3]] func= x=>x.slice()
warning(arr,func) === "Passed!"
arr=[1,"2",[3]] func= x=>x.slice()
warning(arr,func) === "Failed!"
arr=[1,"2",[3]] func= x=>x.noSuchAFunction()
warning(arr,func) === "Failed!"
Puzzles
Games
Fundamentals
Similar Kata:
Stats:
Created | Aug 3, 2016 |
Published | Aug 3, 2016 |
Warriors Trained | 258 |
Total Skips | 2 |
Total Code Submissions | 344 |
Total Times Completed | 155 |
JavaScript Completions | 155 |
Total Stars | 5 |
% of votes with a positive feedback rating | 85% of 64 |
Total "Very Satisfied" Votes | 50 |
Total "Somewhat Satisfied" Votes | 9 |
Total "Not Satisfied" Votes | 5 |
Total Rank Assessments | 8 |
Average Assessed Rank | 7 kyu |
Highest Assessed Rank | 6 kyu |
Lowest Assessed Rank | 8 kyu |