Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. var str = "string";
  2. var num = 123;
  3. var boo = false;
  4. var obj = {h:3};
  5.  
  6. console.log(String(str)); // "string"
  7. console.log(Number(str)); // NaN
  8. console.log(Boolean(str)); // true
  9. console.log(Object(str)); // "string"
  10.  
  11. console.log(String(num)); // "123"
  12. console.log(Number(num)); // 123
  13. console.log(Boolean(num)); // true
  14. console.log(Object(num)); // 123
  15.  
  16. console.log(String(boo)); // "false"
  17. console.log(Number(boo)); // 0
  18. console.log(Boolean(boo)); // false
  19. console.log(Object(boo)); // true
  20.  
  21. console.log(String(obj)); // "[object Object]"
  22. console.log(Number(obj)); // NaN
  23. console.log(Boolean(obj)); // true
  24. console.log(Object(obj)); // {h:3}
  25.  
  26. // Cases with undefined and null
  27.  
  28. console.log(String(null)); // "null"
  29. console.log(Number(null)); // 0
  30. console.log(Boolean(null)); // false
  31. console.log(Object(null)); // [object Object] { ... }
  32.  
  33. console.log(String(undefined)); // "undefined"
  34. console.log(Number(undefined)); // NaN
  35. console.log(Boolean(undefined)); // false
  36. console.log(Object(undefined)); // [object Object] { ... }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement