function expect(value) {
return {
toBe: (expectedValue) => {
console.log(`expect ${value} to be ${expectedValue}`, value === expectedValue ? '✅' : '❌')
}
}
}
/**
* 灵雀云前端面试题:实现 stringCompression 函数
* 实现简单的字符串压缩功能:
* 1.对于连续出现的相同字符返回 字符+数字的表示形式
* 2.如果没有任何连续字符,返回原字符串
*/
function stringCompression(str){
}
// 期望以下测试用例能够通过
expect(stringCompression('aabcccccddd')).toBe('a2b1c5d3');
expect(stringCompression('abcdef')).toBe('abcdef');